VideoXpert SDK  2.0
A software development kit for third party vendors to integrate with the VideoXpert platform
VxSdk::IVxSystem Member List

This is the complete list of members for VxSdk::IVxSystem, including all inherited members.

AddBookmark(VxNewBookmark &newBookmark) const =0VxSdk::IVxSystempure virtual
AddDataObject(VxNewDataObject &newDataObject) const =0VxSdk::IVxSystempure virtual
AddDevice(VxNewDevice &newDevice) const =0VxSdk::IVxSystempure virtual
AddDrawing(VxNewDrawing &newDrawing) const =0VxSdk::IVxSystempure virtual
AddManualRecording(VxNewManualRecording &newManualRecording, IVxManualRecording *&manualRecordingItem) const =0VxSdk::IVxSystempure virtual
AddNotification(VxNewNotification &newNotification, IVxNotification *&notificationItem) const =0VxSdk::IVxSystempure virtual
AddRole(const char *roleName) const =0VxSdk::IVxSystempure virtual
AddSchedule(VxNewSchedule &newSchedule) const =0VxSdk::IVxSystempure virtual
AddSituation(VxNewSituation &newSituation) const =0VxSdk::IVxSystempure virtual
AddTag(VxNewTag &newTag) const =0VxSdk::IVxSystempure virtual
AddUser(VxNewUser &newUser) const =0VxSdk::IVxSystempure virtual
AutoAddDevices() const =0VxSdk::IVxSystempure virtual
Clear()VxSdk::IVxSysteminlineprotected
CreateExport(VxNewExport &newExport, IVxExport *&exportItem) const =0VxSdk::IVxSystempure virtual
CreateMonitor(VxNewMonitor &newMonitor) const =0VxSdk::IVxSystempure virtual
CreateQuickLog(IVxQuickLog *&quickLog) const =0VxSdk::IVxSystempure virtual
CreateQuickReport(VxNewQuickReport &newQuickReport, IVxQuickReport *&quickReport) const =0VxSdk::IVxSystempure virtual
Delete() const =0VxSdk::IVxSystempure virtual
GetAlarmInputs(VxCollection< IVxAlarmInput ** > &alarmInputCollection) const =0VxSdk::IVxSystempure virtual
GetBookmarks(VxCollection< IVxBookmark ** > &bookmarkCollection) const =0VxSdk::IVxSystempure virtual
GetClusterConfiguration(IVxConfiguration::Cluster *&clusterConfig) const =0VxSdk::IVxSystempure virtual
GetCurrentUser(IVxUser *&user) const =0VxSdk::IVxSystempure virtual
GetDataObjects(VxCollection< IVxDataObject ** > &dataObjectCollection) const =0VxSdk::IVxSystempure virtual
GetDataSources(VxCollection< IVxDataSource ** > &dataSourceCollection) const =0VxSdk::IVxSystempure virtual
GetDataStorages(VxCollection< IVxDataStorage ** > &dataStorageCollection) const =0VxSdk::IVxSystempure virtual
GetDeviceAssignments(VxCollection< IVxDeviceAssignment ** > &deviceAssignmentCollection) const =0VxSdk::IVxSystempure virtual
GetDevices(VxCollection< IVxDevice ** > &deviceCollection) const =0VxSdk::IVxSystempure virtual
GetDeviceSearchStatus(VxDeviceSearchStatus::Value &status) const =0VxSdk::IVxSystempure virtual
GetDrawings(VxCollection< IVxDrawing ** > &drawingCollection) const =0VxSdk::IVxSystempure virtual
GetEvents(VxCollection< IVxEvent ** > &eventCollection) const =0VxSdk::IVxSystempure virtual
GetExports(VxCollection< IVxExport ** > &exportCollection) const =0VxSdk::IVxSystempure virtual
GetHostDevice(IVxDevice *&hostDevice) const =0VxSdk::IVxSystempure virtual
GetLicense(IVxLicense *&license) const =0VxSdk::IVxSystempure virtual
GetManualRecordings(VxCollection< IVxManualRecording ** > &manualRecordingCollection) const =0VxSdk::IVxSystempure virtual
GetMonitors(VxCollection< IVxMonitor ** > &monitorCollection) const =0VxSdk::IVxSystempure virtual
GetNotifications(VxCollection< IVxNotification ** > &notificationCollection) const =0VxSdk::IVxSystempure virtual
GetRelayOutputs(VxCollection< IVxRelayOutput ** > &relayOutputCollection) const =0VxSdk::IVxSystempure virtual
GetRoles(VxCollection< IVxRole ** > &roleCollection) const =0VxSdk::IVxSystempure virtual
GetSchedules(VxCollection< IVxSchedule ** > &scheduleCollection) const =0VxSdk::IVxSystempure virtual
GetSituations(VxCollection< IVxSituation ** > &situationCollection) const =0VxSdk::IVxSystempure virtual
GetTags(VxCollection< IVxTag ** > &tagCollection) const =0VxSdk::IVxSystempure virtual
GetUsers(VxCollection< IVxUser ** > &userCollection) const =0VxSdk::IVxSystempure virtual
idVxSdk::IVxSystem
InsertEvent(VxNewEvent &newEvent) const =0VxSdk::IVxSystempure virtual
nameVxSdk::IVxSystem
Refresh()=0VxSdk::IVxSystempure virtual
SetName(char name[64])=0VxSdk::IVxSystempure virtual
StartInternalNotifications(VxInternalEventCallback callback) const =0VxSdk::IVxSystempure virtual
StartNotifications(VxEventCallback callback) const =0VxSdk::IVxSystempure virtual
StartNotifications(VxEventCallback callback, VxCollection< IVxSituation ** > &situationCollection) const =0VxSdk::IVxSystempure virtual
StopInternalNotifications() const =0VxSdk::IVxSystempure virtual
StopNotifications() const =0VxSdk::IVxSystempure virtual