The ThreadPool_Basic Class Definitions. More...
Go to the source code of this file.
Classes | |
| class | Spices::Thread< Params > |
| Thread Function Object. More... | |
| class | Spices::ThreadPool_Basic< Params > |
| Thread Pool Basic Class. Instance inherited from it and use multithreading feature. More... | |
Namespaces | |
| namespace | Spices |
Typedefs | |
| using | Spices::ThreadPool = ThreadPool_Basic<> |
| Using ThreadPool as a simple format of ThreadPool_Basic<> | |
Enumerations | |
| enum class | Spices::PoolMode { Spices::MODE_FIXED , Spices::MODE_CACHED } |
| ThreadPool Run Mode. More... | |
Variables | |
| const uint32_t | Spices::THREAD_MAX_THRESHHOLD = std::thread::hardware_concurrency() |
| constexpr uint32_t | Spices::THREAD_MAX_IDLE_TIME = 60 |
The ThreadPool_Basic Class Definitions.
Definition in file ThreadPoolBasic.h.