![]() |
C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
|
The DataObject class represents an object that contains a custom serialized data object submitted by a client and stored on the server. The data is completely opaque to the server and other types of clients. More...
#include <DataObject.h>
Public Member Functions | |
DataObject (VxSdk::IVxDataObject *vxDataObject) | |
Constructor. More... | |
virtual | ~DataObject () |
Destructor. More... | |
!DataObject () | |
Finaliser. More... | |
Results::Value | Refresh () |
Refreshes this instances properties. More... | |
Package Functions | |
System::String^ | _GetData () |
CPPCli::User^ | _GetOwner () |
void | _SetData (System::String^ ) |
Package Attributes | |
VxSdk::IVxDataObject * | _dataObject |
Properties | |
System::String^ | Data [get, set] |
Gets or sets the serialized data. More... | |
System::String^ | ClientType [get] |
Gets the client identifier. More... | |
System::String^ | Id [get] |
Gets the unique identifier for this data object. More... | |
CPPCli::User^ | Owner [get] |
Gets the User that owns this data object. More... | |
System::String^ | OwnerName [get] |
Gets the name of the user that owns this data object. More... | |
The DataObject class represents an object that contains a custom serialized data object submitted by a client and stored on the server. The data is completely opaque to the server and other types of clients.
Definition at line 16 of file DataObject.h.
CPPCli::DataObject::DataObject | ( | VxSdk::IVxDataObject * | vxDataObject | ) |
Constructor.
vxDataObject | The vx data object. |
Definition at line 10 of file DataObject.cpp.
|
inlinevirtual |
Destructor.
Definition at line 28 of file DataObject.h.
CPPCli::DataObject::!DataObject | ( | ) |
|
package |
Definition at line 23 of file DataObject.cpp.
|
package |
Definition at line 39 of file DataObject.cpp.
|
package |
Definition at line 52 of file DataObject.cpp.
CPPCli::Results::Value CPPCli::DataObject::Refresh | ( | ) |
Refreshes this instances properties.
Definition at line 19 of file DataObject.cpp.
|
package |
Definition at line 90 of file DataObject.h.
|
get |
|
getset |
|
get |
Gets the unique identifier for this data object.
The unique identifier.
Definition at line 66 of file DataObject.h.
|
get |
Gets the User that owns this data object.
The owner of this data object.
Definition at line 75 of file DataObject.h.
|
get |
Gets the name of the user that owns this data object.
The name of the owner.
Definition at line 84 of file DataObject.h.