MCPcopy Create free account
hub / github.com/Pulse-Eight/libcec / ~CCECClient

Method ~CCECClient

src/libcec/CECClient.cpp:71–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69}
70
71CCECClient::~CCECClient(void)
72{
73 StopThread();
74 CCallbackWrap* cb;
75 while (!m_callbackCalls.IsEmpty())
76 if (m_callbackCalls.Pop(cb, 0))
77 delete cb;
78
79 // unregister the client
80 if (m_processor && IsRegistered())
81 m_processor->UnregisterClient(this);
82}
83
84bool CCECClient::IsInitialised(void)
85{

Callers

nothing calls this directly

Calls 3

PopMethod · 0.80
UnregisterClientMethod · 0.80
IsEmptyMethod · 0.45

Tested by

no test coverage detected