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

Method Cleanup

Samples/NiUserSelection/SampleManager.cpp:84–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

82}
83
84void SampleManager::Cleanup()
85{
86 // delete everything in an ordered manner. Make sure pointers are null afterwards.
87 if(m_pUserSelector!=NULL)
88 {
89 XN_DELETE(m_pUserSelector);
90 m_pUserSelector=NULL;
91 }
92 if(m_pTrackingInitializer!=NULL)
93 {
94 XN_DELETE(m_pTrackingInitializer);
95 m_pTrackingInitializer=NULL;
96 }
97 if(m_pUserTracker!=NULL)
98 {
99 XN_DELETE(m_pUserTracker);
100 m_pUserTracker=NULL;
101 }
102}
103SampleManager::~SampleManager()
104{
105 Cleanup();

Callers 1

ExitSampleMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected