Represents a particular notification configuration for a situation.
More...
#include <IVxNotification.h>
Represents a particular notification configuration for a situation.
Definition at line 15 of file IVxNotification.h.
Adds a role to the list of roles that this notification serves.
- Parameters
-
- Returns
- The Result of adding the role.
void VxSdk::IVxNotification::Clear |
( |
| ) |
|
|
inlineprotected |
Clears this instance.
Definition at line 70 of file IVxNotification.h.
int roleIdSize
The size of roleIds.
char ** roleIds
The ids for each role that should receive this notification.
Deletes this instance.
- Returns
- The Result of deleting this instance.
virtual VxResult::Value VxSdk::IVxNotification::DeleteNotification |
( |
| ) |
const |
|
pure virtual |
Delete this Notification from the VideoXpert system.
- Returns
- The Result of deleting the Notification.
Gets the roles that will receive this notification.
Available filters: kId, kInternal, kModifiedSince, kName.
- Parameters
-
roleCollection | The roles that will receive this notification. |
- Returns
- The Result of the request.
Refreshes the member values for this object by retrieving its current information from the VideoXpert system.
- Returns
- The Result of refreshing the member values for this object.
Remmoves a role from the list of roles that this notification serves.
- Parameters
-
- Returns
- The Result of removing the role.
char VxSdk::IVxNotification::id[64] |
char** VxSdk::IVxNotification::roleIds |
The ids for each role that should receive this notification.
Definition at line 60 of file IVxNotification.h.
int VxSdk::IVxNotification::roleIdSize |
The documentation for this struct was generated from the following file: