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

The NewDeviceAssignment class represents a new device assignment. More...

#include <NewDeviceAssignment.h>

Public Member Functions

 NewDeviceAssignment ()
 Default constructor. More...
 
 NewDeviceAssignment (VxSdk::VxNewDeviceAssignment *vxNewDeviceAssignment)
 Constructor. More...
 

Package Attributes

VxSdk::VxNewDeviceAssignment_newDeviceAssignment
 
System::Collections::Generic::List< System::String^ >^ _dataSources
 

Properties

System::Collections::Generic::List< System::String^ >^ DataSourceIds [get, set]
 Gets the data sources that will be included in this device assignment. More...
 
System::String^  DeviceId [get, set]
 Gets or sets the unique ID of the device to assign. More...
 
System::String^  DriverType [get, set]
 Gets or sets the type identifier of the driver to use for this device. More...
 

Detailed Description

The NewDeviceAssignment class represents a new device assignment.

Definition at line 13 of file NewDeviceAssignment.h.

Constructor & Destructor Documentation

CPPCli::NewDeviceAssignment::NewDeviceAssignment ( )
inline

Default constructor.

Definition at line 19 of file NewDeviceAssignment.h.

19  {
21  _dataSources = gcnew System::Collections::Generic::List<System::String^>();
22  }
System::Collections::Generic::List< System::String^ >^ _dataSources
VxSdk::VxNewDeviceAssignment * _newDeviceAssignment
CPPCli::NewDeviceAssignment::NewDeviceAssignment ( VxSdk::VxNewDeviceAssignment vxNewDeviceAssignment)
inline

Constructor.

Parameters
vxNewDeviceAssignmentThe new device assignment.

Definition at line 28 of file NewDeviceAssignment.h.

28  {
29  _newDeviceAssignment = vxNewDeviceAssignment;
30  _dataSources = gcnew System::Collections::Generic::List<System::String^>();
31  }
System::Collections::Generic::List< System::String^ >^ _dataSources
VxSdk::VxNewDeviceAssignment * _newDeviceAssignment

Member Data Documentation

System::Collections::Generic::List<System::String^> ^ CPPCli::NewDeviceAssignment::_dataSources
package

Definition at line 65 of file NewDeviceAssignment.h.

VxSdk::VxNewDeviceAssignment* CPPCli::NewDeviceAssignment::_newDeviceAssignment
package

Definition at line 64 of file NewDeviceAssignment.h.

Property Documentation

System:: Collections:: Generic:: List< System:: String^>^ CPPCli::NewDeviceAssignment::DataSourceIds
getset

Gets the data sources that will be included in this device assignment.

A List of data sources.

Definition at line 37 of file NewDeviceAssignment.h.

System:: String^ CPPCli::NewDeviceAssignment::DeviceId
getset

Gets or sets the unique ID of the device to assign.

The unique identifier.

Definition at line 47 of file NewDeviceAssignment.h.

System:: String^ CPPCli::NewDeviceAssignment::DriverType
getset

Gets or sets the type identifier of the driver to use for this device.

The driver type.

Definition at line 57 of file NewDeviceAssignment.h.


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