XnModuleProductionNodeInterface Struct Reference

#include <XnModuleInterface.h>

List of all members.

Public Attributes

XnBool(* IsCapabilitySupported )(XnModuleNodeHandle hInstance, const XnChar *strCapabilityName)
XnStatus(* SetIntProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 nValue)
XnStatus(* SetRealProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble dValue)
XnStatus(* SetStringProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, const XnChar *strValue)
XnStatus(* SetGeneralProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, const void *pBuffer)
XnStatus(* GetIntProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 *pnValue)
XnStatus(* GetRealProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble *pdValue)
XnStatus(* GetStringProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnChar *csValue, XnUInt32 nBufSize)
XnStatus(* GetGeneralProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, void *pBuffer)
XnModuleExtendedSerializationInterfacepExtendedSerializationInterface
XnModuleLockAwareInterfacepLockAwareInterface
XnModuleErrorStateInterfacepErrorStateInterface
XnModuleGeneralIntInterfacepGeneralIntInterface

Member Data Documentation

XnStatus( * XnModuleProductionNodeInterface::GetGeneralProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, void *pBuffer)
XnStatus( * XnModuleProductionNodeInterface::GetIntProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 *pnValue)

[Optional] Gets a property.

Parameters:
hInstance [in] A handle to the instance.
strName [in] Property name
pnValue [out] Current value
XnStatus( * XnModuleProductionNodeInterface::GetRealProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble *pdValue)
XnStatus( * XnModuleProductionNodeInterface::GetStringProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnChar *csValue, XnUInt32 nBufSize)
XnBool( * XnModuleProductionNodeInterface::IsCapabilitySupported)(XnModuleNodeHandle hInstance, const XnChar *strCapabilityName)

Checks if the specified capability is supported.

Parameters:
hInstance [in] A handle to the instance to be queried.
strCapabilityName [in] The name of the capability to check.
XnStatus( * XnModuleProductionNodeInterface::SetGeneralProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, const void *pBuffer)
XnStatus( * XnModuleProductionNodeInterface::SetIntProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 nValue)

[Optional] Sets a property.

Parameters:
hInstance [in] A handle to the instance.
strName [in] Property name
nValue [in] New value
XnStatus( * XnModuleProductionNodeInterface::SetRealProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble dValue)
XnStatus( * XnModuleProductionNodeInterface::SetStringProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, const XnChar *strValue)

The documentation for this struct was generated from the following file:
Generated on Thu Dec 20 21:49:22 2012 for OpenNI 1.5.4 by  doxygen 1.6.3