MCPcopy Create free account
hub / github.com/SoarGroup/Soar / MyShutdownTestShutdownHandler

Method MyShutdownTestShutdownHandler

Tests/UnitTests/src/handlers.cpp:32–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30}
31
32void Handlers::MyShutdownTestShutdownHandler(sml::smlSystemEventId, void* pUserData, sml::Kernel* pKernel)
33{
34 CPPUNIT_ASSERT(pUserData);
35 CPPUNIT_ASSERT(pKernel);
36
37 pKernel->Shutdown();
38 delete pKernel;
39
40 soar_thread::Event* pEvent = static_cast< soar_thread::Event* >(pUserData);
41 pEvent->TriggerEvent();
42}
43
44void Handlers::MyDeletionHandler(sml::smlAgentEventId, void* pUserData, sml::Agent*)
45{

Callers

nothing calls this directly

Calls 2

ShutdownMethod · 0.45
TriggerEventMethod · 0.45

Tested by

no test coverage detected