![]() |
C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
|
The QuickLog class represents a quick system health log. More...
#include <QuickLog.h>
Public Types | |
enum | LogCreationStatus { LogCreationStatus::Unknown, LogCreationStatus::InProgress, LogCreationStatus::Failed, LogCreationStatus::Successful } |
Values that represent status of creating a quick log. More... | |
Public Member Functions | |
QuickLog (VxSdk::IVxQuickLog *vxQuickLog) | |
Constructor. More... | |
virtual | ~QuickLog () |
Destructor. More... | |
!QuickLog () | |
Finaliser. More... | |
Package Functions | |
System::String^ | _GetQuickLogEndpoint () |
LogCreationStatus | _GetStatus () |
Package Attributes | |
VxSdk::IVxQuickLog * | _log |
Properties | |
System::String^ | QuickLogEndpoint [get] |
Gets the URI to the download location of the quick log. The endpoint will only be available if the VideoXpert system has completed generating the log. More... | |
LogCreationStatus | Status [get] |
Gets the current status of generating the quick log. More... | |
The QuickLog class represents a quick system health log.
Definition at line 12 of file QuickLog.h.
|
strong |
Values that represent status of creating a quick log.
Enumerator | |
---|---|
Unknown |
An error or unknown value was returned. |
InProgress |
The log creation is in progress. |
Failed |
The log failed to be created. |
Successful |
The log has successfully been created. |
Definition at line 18 of file QuickLog.h.
CPPCli::QuickLog::QuickLog | ( | VxSdk::IVxQuickLog * | vxQuickLog | ) |
Constructor.
Implements the quick log class.
vxQuickLog | The vx quick log. |
Definition at line 6 of file QuickLog.cpp.
|
inlinevirtual |
Destructor.
Definition at line 38 of file QuickLog.h.
CPPCli::QuickLog::!QuickLog | ( | ) |
|
package |
Definition at line 15 of file QuickLog.cpp.
|
package |
Definition at line 31 of file QuickLog.cpp.
|
package |
Definition at line 67 of file QuickLog.h.
|
get |
Gets the URI to the download location of the quick log. The endpoint will only be available if the VideoXpert system has completed generating the log.
Definition at line 52 of file QuickLog.h.
|
get |
Gets the current status of generating the quick log.
The current quick log creation status.
Definition at line 61 of file QuickLog.h.