OpenNI 1.5.7
Public Attributes | List of all members
XnModuleProductionNodeInterface Struct Reference

#include <XnModuleInterface.h>

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

◆ GetGeneralProperty

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

◆ GetIntProperty

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

◆ GetRealProperty

XnStatus(* XnModuleProductionNodeInterface::GetRealProperty) (XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble *pdValue)

◆ GetStringProperty

XnStatus(* XnModuleProductionNodeInterface::GetStringProperty) (XnModuleNodeHandle hInstance, const XnChar *strName, XnChar *csValue, XnUInt32 nBufSize)

◆ IsCapabilitySupported

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.

◆ pErrorStateInterface

XnModuleErrorStateInterface* XnModuleProductionNodeInterface::pErrorStateInterface

◆ pExtendedSerializationInterface

XnModuleExtendedSerializationInterface* XnModuleProductionNodeInterface::pExtendedSerializationInterface

◆ pGeneralIntInterface

XnModuleGeneralIntInterface* XnModuleProductionNodeInterface::pGeneralIntInterface

◆ pLockAwareInterface

XnModuleLockAwareInterface* XnModuleProductionNodeInterface::pLockAwareInterface

◆ SetGeneralProperty

XnStatus(* XnModuleProductionNodeInterface::SetGeneralProperty) (XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, const void *pBuffer)

◆ SetIntProperty

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

◆ SetRealProperty

XnStatus(* XnModuleProductionNodeInterface::SetRealProperty) (XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble dValue)

◆ SetStringProperty

XnStatus(* XnModuleProductionNodeInterface::SetStringProperty) (XnModuleNodeHandle hInstance, const XnChar *strName, const XnChar *strValue)

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