MCPcopy Create free account
hub / github.com/CobaltFusion/DebugViewPP / CAppModuleInitialization

Class CAppModuleInitialization

DebugView++/DebugView++.cpp:25–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23namespace debugviewpp {
24
25class CAppModuleInitialization
26{
27public:
28 CAppModuleInitialization(CAppModule& module, HINSTANCE hInstance) :
29 m_module(module)
30 {
31 HRESULT hr = m_module.Init(nullptr, hInstance);
32 if (FAILED(hr))
33 Win32::ThrowWin32Error(hr, "CAppModule::Init");
34 }
35
36 ~CAppModuleInitialization()
37 {
38 m_module.Term();
39 }
40
41private:
42 CAppModule& m_module;
43};
44
45class MessageLoop
46{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected