#pragma once #include #include "NiftyCounter.h" #if defined(__MINGW32__) && !defined(_GLIBCXX_HAS_GTHREADS) # include "mingw-std-threads/thread" # include "mingw-std-threads/mutex" #endif namespace _cdslib { void init(); void deinit(); void thread_init(); void thread_deinit(); static NiftyCounter _counter; static NiftyCounterTL _thread_counter; }