1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include "../defines.hpp" #include <thread> #include "../Compositor.hpp" class CThreadManager { public: CThreadManager(); ~CThreadManager(); private: void handle(); std::thread* m_tMainThread; }; inline std::unique_ptr<CThreadManager> g_pThreadManager;