#include <XnCppWrapper.h>
List of all members.
Detailed Description
Purpose: The DeviceIdentificationCapability object allows an application to receive some device-specific information about a hardware device, like its serial number and its model name.
Usage: Do not instantiate directly. Instead, use Device::GetIdentificationCap() to obtain an instance.
Constructor & Destructor Documentation
xn::DeviceIdentificationCapability::DeviceIdentificationCapability |
( |
XnNodeHandle |
hNode | ) |
[inline] |
xn::DeviceIdentificationCapability::DeviceIdentificationCapability |
( |
const NodeWrapper & |
node | ) |
[inline] |
Member Function Documentation
XnStatus xn::DeviceIdentificationCapability::GetDeviceName |
( |
XnChar * |
strBuffer, |
|
|
XnUInt32 |
nBufferSize |
|
) |
| [inline] |
Gets the name of the device holding this capability object.
- Parameters:
-
[in] | strBuffer | Buffer to accept the device information. |
[in,out] | nBufferSize | Size of the buffer. |
- Return values:
-
XN_STATUS_OK | Operation succeeded. |
XN_STATUS_OUTPUT_BUFFER_OVERFLOW | The size of the buffer is not sufficient. |
XnStatus xn::DeviceIdentificationCapability::GetSerialNumber |
( |
XnChar * |
strBuffer, |
|
|
XnUInt32 |
nBufferSize |
|
) |
| [inline] |
Gets the vendor-specific name of the device holding this capability object.
- Parameters:
-
[in] | strBuffer | Buffer to accept the serial number |
[in,out] | nBufferSize | Size of the buffer. |
- Return values:
-
XN_STATUS_OK | Operation succeeded. |
XN_STATUS_OUTPUT_BUFFER_OVERFLOW | The size of the buffer is not sufficient. |
XnStatus xn::DeviceIdentificationCapability::GetVendorSpecificData |
( |
XnChar * |
strBuffer, |
|
|
XnUInt32 |
nBufferSize |
|
) |
| [inline] |
Gets the vendor-specific name of the device holding this capability object.
- Parameters:
-
[in] | strBuffer | Buffer to accept the device information. |
[in,out] | nBufferSize | Size of the buffer. |
- Return values:
-
XN_STATUS_OK | Operation succeeded. |
XN_STATUS_OUTPUT_BUFFER_OVERFLOW | The size of the buffer is not sufficient. |
The documentation for this class was generated from the following file: