VideoXpert SDK  2.0
A software development kit for third party vendors to integrate with the VideoXpert platform
VxSdk::IVxQuickLog Struct Referenceabstract

Represents a set of system logs that can be compiled together and packaged for download. More...

#include <IVxQuickLog.h>

Public Member Functions

virtual VxResult::Value Delete () const =0
 Deletes this instance. More...
 
virtual VxResult::Value GetQuickLogEndpoint (char *endpoint, int &size)=0
 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...
 
virtual VxResult::Value GetStatus (VxLogCreationStatus::Value &status)=0
 Gets the current status of creating the log. More...
 

Detailed Description

Represents a set of system logs that can be compiled together and packaged for download.

Definition at line 12 of file IVxQuickLog.h.

Member Function Documentation

virtual VxResult::Value VxSdk::IVxQuickLog::Delete ( ) const
pure virtual

Deletes this instance.

Returns
The Result of deleting this instance.
virtual VxResult::Value VxSdk::IVxQuickLog::GetQuickLogEndpoint ( char *  endpoint,
int &  size 
)
pure virtual

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.

Parameters
endpointThe quick log endpoint, if available.
sizeThe size of endpoint .
Returns
The Result of the request.
virtual VxResult::Value VxSdk::IVxQuickLog::GetStatus ( VxLogCreationStatus::Value status)
pure virtual

Gets the current status of creating the log.

Parameters
statusThe current status of creating the log.
Returns
The Result of the request.

The documentation for this struct was generated from the following file: