CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::tasks::WaitingWorkerThread Struct Reference

Public Member Functions

 WaitingWorkerThread (Task &at_)
 
 WaitingWorkerThread (const WaitingWorkerThread &)=delete
 
WaitingWorkerThreadoperator= (const WaitingWorkerThread &)=delete
 
 WaitingWorkerThread (WaitingWorkerThread &&)=delete
 
WaitingWorkerThreadoperator= (WaitingWorkerThread &&)=delete
 
 ~WaitingWorkerThread ()
 

Public Attributes

std::condition_variable cv
 
Taskassigned_task
 

Constructor & Destructor Documentation

◆ WaitingWorkerThread() [1/3]

ccf::tasks::WaitingWorkerThread::WaitingWorkerThread ( Task at_)
inline

◆ WaitingWorkerThread() [2/3]

ccf::tasks::WaitingWorkerThread::WaitingWorkerThread ( const WaitingWorkerThread )
delete

◆ WaitingWorkerThread() [3/3]

ccf::tasks::WaitingWorkerThread::WaitingWorkerThread ( WaitingWorkerThread &&  )
delete

◆ ~WaitingWorkerThread()

ccf::tasks::WaitingWorkerThread::~WaitingWorkerThread ( )
inline

Member Function Documentation

◆ operator=() [1/2]

WaitingWorkerThread & ccf::tasks::WaitingWorkerThread::operator= ( const WaitingWorkerThread )
delete

◆ operator=() [2/2]

WaitingWorkerThread & ccf::tasks::WaitingWorkerThread::operator= ( WaitingWorkerThread &&  )
delete

Member Data Documentation

◆ assigned_task

Task& ccf::tasks::WaitingWorkerThread::assigned_task

◆ cv

std::condition_variable ccf::tasks::WaitingWorkerThread::cv

The documentation for this struct was generated from the following file: