![]() |
C++ Samples
Demonstrates how to create a C++ application using the VideoXpert SDK
|
▼NCppSamples | |
▼NBookmarks | |
CAddBookmark | This plugin sample adds a bookmark to the current system. |
CDeleteBookmark | This plugin sample delete a selected bookmark from the current system. |
CViewAllBookmarks | This plugin sample print all bookmarks available in the current system. |
▼NCommon | |
CBackMenu | This class represents a default Back menu |
CColumnHeading | This class represents a column heading. |
CController | Controller class handles the business logic of this application. |
CDataModel | DataModel class used to manage data between plugins |
CExitMenu | This class represents a default Exit menu |
CMenuItem | MenuItem is a Plugin. It represents a menu. |
COptionSelector | This helper class prints a collection of options and chose a user defined option. |
CPaging | Paging class helps to divide a collection into pages of given number of lines. |
CPlugin | Plugin is the abstract class which can be a menu item and/or a sample. Every sample and menu item must be a Plugin. |
CRow | This class represents a row of data in the table. |
CTabularPrinter | This class helps to print a table data with alignment. |
CUtility | |
▼NDataObjects | |
CAddDataObject | This plugin sample adds a dataObject to the current system. |
CDeleteDataObject | This plugin sample delete a selected dataObject from the current system. |
CViewAllDataObjects | This plugin sample print all dataObjects available in the current system. |
▼NDataSource | |
CViewAllDataSource | This plugin sample print all available data sources in the current system. |
CViewDataSourceByPage | This plugin sample print all available data sources in the current system page by page. |
CViewDataSourceDetails | This plugin sample print the details of a particular data source specified by user in the current system. |
▼NDevices | |
CViewAllDevices | This plugin sample print all devices available in the current system. |
▼NDrawings | |
CAddDrawing | This plugin sample adds a drawing to the current system. |
CDeleteDrawing | This plugin sample delete a selected drawing from the current system. |
CViewAllDrawings | This plugin sample print all drawings available in the current system. |
▼NEvents | |
CAddSituation | This plugin sample adds a situation to the current system. |
CDeleteSituation | This plugin sample delete a particular situation specified by user from the current system. |
CDisplaySituations | This plugin sample print all available situations in the current system. |
CInjectEvents | This plugin sample creates a new event and insert it into the system. |
CMonitorEvents | This plugin sample shows how to subscribe for a notification, monitor for a call back and unsubscribe that. |
CSearchEvents | This plugin sample serachs for events in the current system. User defined filters are used for searching. |
▼NExports | |
CCreateExport | This plugin sample creates an export and adds to the current system. |
CDeleteExport | This plugin sample deletes an export from the current system. |
CDownloadExport | This plugin sample downloads an export from the current system and saves as a file. |
CViewExport | This plugin sample print all exports available in the current system. |
▼NLiveStreaming | |
CDataSourceLiveStreaming | This plugin sample streams the video in live |
CMediaOperationshandler | MediaOperationshandler wraps the IController instance and some associated properties for streaming. |
CPtzOperationsHandler | PtzOperationsHandler helps to converts the user inputs into operations like panning, tilting and zooming or their combinations. |
▼NNotifications | |
CAddNotification | This plugin sample adds a notification to the current system. |
CDeleteNotification | This plugin sample delete a selected notification from the current system. |
CViewAllNotifications | This plugin sample print all notifications available in the current system. |
▼NReports | |
CViewQuickReport | This plugin sample print a quick report on screen. |
▼NRoles | |
CAddRole | This plugin sample adds a role to the current system. |
CDeleteRole | This plugin sample delete a selected role from the current system. |
CViewAllRoles | This plugin sample print all roles available in the current system. |
▼NSchedules | |
CAddSchedule | This plugin sample adds a schedule to the current system. |
CAddTriggerToSchedule | This plugin sample creates a trigger and add it to a selected schedule in the current system. |
CDeleteSchedule | This plugin sample delete a selected schedule from the current system. |
CViewAllSchedules | This plugin sample print all schedules available in the current system. |
▼NTags | |
CAddTag | This plugin sample adds a tag to the current system. |
CDeleteTag | This plugin sample delete a selected tag from the current system. |
CMergeTag | This plugin sample merge two tags in the current system. |
CViewAllTags | This plugin sample print all tags available in the current system. |
▼NUsers | |
CAddUser | This plugin sample adds a user to the current system. |
CDeleteUser | This plugin sample delete a selected user from the current system. |
CViewAllUsers | This plugin sample print all users available in the current system. |