#include <ThreadPoolBase.hxx>
|
typedef std::function< void(void)> | FUN |
|
◆ FUN
◆ ThreadPoolBase() [1/3]
◆ ThreadPoolBase() [2/3]
◆ ThreadPoolBase() [3/3]
Utils::ThreadPoolBase::ThreadPoolBase |
( |
| ) |
|
|
default |
◆ exec()
virtual void Utils::ThreadPoolBase::exec |
( |
FUN && | | ) |
|
|
pure virtual |
◆ name()
virtual char const * Utils::ThreadPoolBase::name |
( |
| ) |
const |
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ run()
template<typename Func, typename... Args>
void Utils::ThreadPoolBase::run |
( |
Func && | func, |
|
|
Args &&... | args ) |
|
inline |
◆ thread_count()
virtual unsigned Utils::ThreadPoolBase::thread_count |
( |
| ) |
const |
|
pure virtual |
◆ wait()
virtual void Utils::ThreadPoolBase::wait |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- /Users/enricobertolazzi/Ricerca/PINS/PINS-submodules/UtilsLite/src/Utils/ThreadPoolBase.hxx