MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / shutdown

Method shutdown

tests/Utils/DDSApp.cpp:187–204  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

185}
186
187void
188DDSApp::shutdown()
189{
190 if (shutdown_)
191 return;
192
193 shutdown_ = true;
194
195 for (Participants::const_iterator part = participants_.begin();
196 part != participants_.end();
197 ++part) {
198 part->second->delete_contained_entities();
199 dpf_->delete_participant(part->first);
200 }
201
202 participants_.clear();
203 TheServiceParticipant->shutdown();
204}
205
206} // End namespaces

Callers 9

cleanupMethod · 0.45
runMethod · 0.45
runMethod · 0.45
ACE_TMAINFunction · 0.45
testMethod · 0.45
ACE_TMAINFunction · 0.45
cleanupMethod · 0.45
run_testFunction · 0.45
ACE_TMAINFunction · 0.45

Calls 5

delete_participantMethod · 0.80
beginMethod · 0.45
endMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected