![]() |
C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
|
The Notification class represents a particular notification configuration for a situation. More...
#include <Notification.h>
Public Member Functions | |
Notification (VxSdk::IVxNotification *vxNotification) | |
Constructor. More... | |
virtual | ~Notification () |
Destructor. More... | |
!Notification () | |
Finaliser. More... | |
CPPCli::Results::Value | AddRole (Role^ role) |
Add a role to the list of roles that this notification serves. More... | |
Results::Value | Refresh () |
Refreshes this instances properties. More... | |
CPPCli::Results::Value | RemoveRole (Role^ role) |
Remove a role from the list of roles that this notification serves. More... | |
Package Functions | |
System::Collections::Generic::List< Role^ >^ | _GetRoles () |
Package Attributes | |
VxSdk::IVxNotification * | _notification |
Properties | |
System::String^ | Id [get] |
Gets the unique notification identifier. More... | |
System::Collections::Generic::List< Role^ >^ | Roles [get] |
Gets the roles that this notification serves. More... | |
The Notification class represents a particular notification configuration for a situation.
Definition at line 14 of file Notification.h.
CPPCli::Notification::Notification | ( | VxSdk::IVxNotification * | vxNotification | ) |
Constructor.
vxNotification | The vx notification. |
Definition at line 8 of file Notification.cpp.
|
inlinevirtual |
Destructor.
Definition at line 26 of file Notification.h.
CPPCli::Notification::!Notification | ( | ) |
Finaliser.
Definition at line 12 of file Notification.cpp.
|
package |
Definition at line 35 of file Notification.cpp.
CPPCli::Results::Value CPPCli::Notification::AddRole | ( | CPPCli::Role^ | role | ) |
Add a role to the list of roles that this notification serves.
role | The role to add to this notification. |
Definition at line 17 of file Notification.cpp.
CPPCli::Results::Value CPPCli::Notification::Refresh | ( | ) |
Refreshes this instances properties.
Definition at line 24 of file Notification.cpp.
CPPCli::Results::Value CPPCli::Notification::RemoveRole | ( | CPPCli::Role^ | role | ) |
Remove a role from the list of roles that this notification serves.
role | The role to remove from this notification. |
Definition at line 28 of file Notification.cpp.
|
package |
Definition at line 74 of file Notification.h.
|
get |
Gets the unique notification identifier.
The unique identifier.
Definition at line 59 of file Notification.h.
|
get |
Gets the roles that this notification serves.
A list of roles.
Definition at line 68 of file Notification.h.