#include <work_beacon.h>
◆ notify_work_available()
void ccf::ds::WorkBeacon::notify_work_available |
( |
| ) |
|
|
inline |
◆ wait_for_work()
void ccf::ds::WorkBeacon::wait_for_work |
( |
| ) |
|
|
inline |
◆ wait_for_work_with_timeout()
template<typename DurationRep , typename DurationPeriod >
bool ccf::ds::WorkBeacon::wait_for_work_with_timeout |
( |
const std::chrono::duration< DurationRep, DurationPeriod > & |
timeout | ) |
|
|
inline |
◆ condition_variable
std::condition_variable ccf::ds::WorkBeacon::condition_variable |
|
protected |
◆ mutex
std::mutex ccf::ds::WorkBeacon::mutex |
|
protected |
◆ work_available
size_t ccf::ds::WorkBeacon::work_available = 0 |
|
protected |
The documentation for this class was generated from the following file: