30 std::shared_ptr<ThreadFactory> threadFactory,
31 Func&& threadInitializer,
32 Func&& threadFinializer = [] {})
41 threadInitFini->initializer();
43 threadInitFini->finalizer();
constexpr detail::Map< Move > move
—— Concurrent Priority Queue Implementation ——
InitThreadFactory(std::shared_ptr< ThreadFactory > threadFactory, Func &&threadInitializer, Func &&threadFinializer=[]{})
void init(int *argc, char ***argv, bool removeFlags)
std::shared_ptr< ThreadInitFini > threadInitFini_
std::shared_ptr< ThreadFactory > threadFactory_
std::thread newThread(Func &&func) override
ThreadInitFini(Func &&init, Func &&fini)