MCPcopy Create free account
hub / github.com/OpenNI/OpenNI / xnProductionNodeDescriptionToString

Function xnProductionNodeDescriptionToString

Source/OpenNI/XnUtils.cpp:134–152  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

132}
133
134XN_C_API XnStatus xnProductionNodeDescriptionToString(const XnProductionNodeDescription* pDescription, XnChar* csResult, XnUInt32 nSize)
135{
136 XnStatus nRetVal = XN_STATUS_OK;
137
138 XN_VALIDATE_INPUT_PTR(pDescription);
139 XN_VALIDATE_INPUT_PTR(csResult);
140
141 XnUInt32 nWritten = 0;
142 nRetVal = xnOSStrFormat(csResult, nSize, &nWritten, "%s: %s/%s/",
143 xnProductionNodeTypeToString(pDescription->Type),
144 pDescription->strVendor,
145 pDescription->strName);
146 XN_IS_STATUS_OK(nRetVal);
147
148 nRetVal = xnVersionToString(&pDescription->Version, csResult + nWritten, nSize - nWritten);
149 XN_IS_STATUS_OK(nRetVal);
150
151 return (XN_STATUS_OK);
152}
153
154XN_C_API XnOutputMetaData* xnAllocateOutputMetaData()
155{

Calls 3

xnOSStrFormatFunction · 0.85
xnVersionToStringFunction · 0.85

Tested by

no test coverage detected