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

Function xnPrintRegisteredModules

Source/OpenNI/XnModuleLoader.cpp:1605–1624  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1603}
1604
1605XN_C_API XnStatus xnPrintRegisteredModules()
1606{
1607 XnStatus nRetVal = XN_STATUS_OK;
1608
1609 XnModuleLoader loader;
1610 loader.SetLoadingMode(XnModuleLoader::LOADING_MODE_PRINT);
1611
1612 XnVersion version;
1613 nRetVal = xnGetVersion(&version);
1614 XN_IS_STATUS_OK(nRetVal);
1615
1616 XnChar strVersion[100];
1617 nRetVal = xnVersionToString(&version, strVersion, 100);
1618 XN_IS_STATUS_OK(nRetVal);
1619
1620 printf("OpenNI version is %s.\n", strVersion);
1621 printf("\nRegistered modules:\n\n");
1622
1623 return loader.Init();
1624}
1625
1626#if !XN_PLATFORM_SUPPORTS_DYNAMIC_LIBS
1627XnModuleLoader::RegisteredModulesList XnModuleLoader::sm_modulesList;

Callers 1

mainFunction · 0.85

Calls 4

xnGetVersionFunction · 0.85
xnVersionToStringFunction · 0.85
SetLoadingModeMethod · 0.80
InitMethod · 0.45

Tested by

no test coverage detected