![]() |
VideoXpert SDK
2.0
A software development kit for third party vendors to integrate with the VideoXpert platform
|
Represents a point in time of interest with reference to a particular data source. More...
#include <IVxBookmark.h>
Public Member Functions | |
virtual VxResult::Value | Delete () const =0 |
Deletes this instance. More... | |
virtual VxResult::Value | DeleteBookmark () const =0 |
Delete this bookmark from the VideoXpert system. More... | |
virtual VxResult::Value | GetDataSource (IVxDataSource *&dataSource) const =0 |
Gets the data source associated with this bookmark. More... | |
virtual VxResult::Value | Refresh ()=0 |
Refreshes the member values for this object by retrieving its current information from the VideoXpert system. More... | |
virtual VxResult::Value | SetDescription (char description[255])=0 |
Sets the description property. More... | |
virtual VxResult::Value | SetName (char name[64])=0 |
Sets the name property. More... | |
Public Attributes | |
char | description [255] |
The friendly description of the bookmark. More... | |
char | id [64] |
The unique identifier of the bookmark. More... | |
char | name [64] |
The friendly name of the bookmark. More... | |
char | time [64] |
The time at which the point of interest occurred. More... | |
Protected Member Functions | |
void | Clear () |
Clears this instance. More... | |
Represents a point in time of interest with reference to a particular data source.
Definition at line 13 of file IVxBookmark.h.
|
inlineprotected |
Clears this instance.
Definition at line 71 of file IVxBookmark.h.
|
pure virtual |
Deletes this instance.
|
pure virtual |
Delete this bookmark from the VideoXpert system.
|
pure virtual |
Gets the data source associated with this bookmark.
dataSource | The associated data source. |
|
pure virtual |
Refreshes the member values for this object by retrieving its current information from the VideoXpert system.
|
pure virtual |
Sets the description property.
description | The new description value. |
|
pure virtual |
Sets the name property.
name | The new name value. |
char VxSdk::IVxBookmark::description[255] |
The friendly description of the bookmark.
Definition at line 53 of file IVxBookmark.h.
char VxSdk::IVxBookmark::id[64] |
The unique identifier of the bookmark.
Definition at line 57 of file IVxBookmark.h.
char VxSdk::IVxBookmark::name[64] |
The friendly name of the bookmark.
Definition at line 61 of file IVxBookmark.h.
char VxSdk::IVxBookmark::time[64] |
The time at which the point of interest occurred.
Definition at line 65 of file IVxBookmark.h.