C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
CPPCli::NewDataObject Class Reference

The NewDataObject class represents a new data object. More...

#include <NewDataObject.h>

Public Member Functions

 NewDataObject ()
 Default constructor. More...
 
 NewDataObject (VxSdk::VxNewDataObject *vxNewDataObject)
 Constructor. More...
 

Package Attributes

VxSdk::VxNewDataObject_newDataObject
 

Properties

System::String^  ClientType [get, set]
 Gets or sets the client identifier. Recommend using the Java package naming convention: com.>company<.>project<.>client_name<. More...
 
System::String^  Data [get, set]
 Gets or sets the serialized data (e.g.: JSON, XML, CSV, etc). The maximum allowable size of this field is 1MB. More...
 
bool IsPrivate [get, set]
 Gets or sets whether the new data object will not be owned (public) or will be owned by the user submitting the request (private). More...
 

Detailed Description

The NewDataObject class represents a new data object.

Definition at line 12 of file NewDataObject.h.

Constructor & Destructor Documentation

CPPCli::NewDataObject::NewDataObject ( )
inline

Default constructor.

Definition at line 18 of file NewDataObject.h.

18  {
20  }
VxSdk::VxNewDataObject * _newDataObject
Definition: NewDataObject.h:62
CPPCli::NewDataObject::NewDataObject ( VxSdk::VxNewDataObject vxNewDataObject)
inline

Constructor.

Parameters
vxNewDataObjectThe new data object.

Definition at line 26 of file NewDataObject.h.

26  {
27  _newDataObject = vxNewDataObject;
28  }
VxSdk::VxNewDataObject * _newDataObject
Definition: NewDataObject.h:62

Member Data Documentation

VxSdk::VxNewDataObject* CPPCli::NewDataObject::_newDataObject
package

Definition at line 62 of file NewDataObject.h.

Property Documentation

System:: String^ CPPCli::NewDataObject::ClientType
getset

Gets or sets the client identifier. Recommend using the Java package naming convention: com.>company<.>project<.>client_name<.

The unique friendly name.

Definition at line 34 of file NewDataObject.h.

System:: String^ CPPCli::NewDataObject::Data
getset

Gets or sets the serialized data (e.g.: JSON, XML, CSV, etc). The maximum allowable size of this field is 1MB.

The serialized data.

Definition at line 44 of file NewDataObject.h.

bool CPPCli::NewDataObject::IsPrivate
getset

Gets or sets whether the new data object will not be owned (public) or will be owned by the user submitting the request (private).

true if the data object will be public, false if private.

Definition at line 55 of file NewDataObject.h.


The documentation for this class was generated from the following file: