#include <ThreadUtils.hxx>
◆ WorkerLoop() [1/3]
◆ WorkerLoop() [2/3]
Utils::WorkerLoop::WorkerLoop |
( |
WorkerLoop const & | | ) |
|
|
delete |
◆ WorkerLoop() [3/3]
Utils::WorkerLoop::WorkerLoop |
( |
| ) |
|
◆ ~WorkerLoop()
Utils::WorkerLoop::~WorkerLoop |
( |
| ) |
|
◆ exec() [1/2]
void Utils::WorkerLoop::exec |
( |
| ) |
|
◆ exec() [2/2]
void Utils::WorkerLoop::exec |
( |
std::function< void()> & | fun | ) |
|
◆ get_id()
std::thread::id Utils::WorkerLoop::get_id |
( |
| ) |
const |
|
inline |
◆ get_thread() [1/2]
std::thread & Utils::WorkerLoop::get_thread |
( |
| ) |
|
|
inline |
◆ get_thread() [2/2]
std::thread const & Utils::WorkerLoop::get_thread |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ run()
template<typename Func, typename... Args>
void Utils::WorkerLoop::run |
( |
Func && | func, |
|
|
Args &&... | args ) |
|
inline |
◆ wait()
void Utils::WorkerLoop::wait |
( |
| ) |
|
The documentation for this class was generated from the following file:
- /Users/enricobertolazzi/Ricerca/PINS/PINS-submodules/UtilsLite/src/Utils/ThreadUtils.hxx