ADTF
|
Public Member Functions | |
cThreadLooper (const cThreadLooper &)=delete | |
template<typename ... Args> | |
cThreadLooper (Args &&... args) | |
cThreadLooper (cThreadLooper &&oOther) | |
cThreadLooper & | operator= (cThreadLooper &&oOther) |
Public Member Functions inherited from cLooper | |
cLooper () | |
CTOR. | |
cLooper (cLooper &&) | |
cLooper (const cLooper &)=delete | |
template<typename ... Args> | |
cLooper (Args &&... args) | |
template<typename Callable , typename ... Args> | |
cLooper (tLoopState eState, Callable &&pFunc, Args &&... args) | |
cLooper & | operator= (cLooper &&oOther) |
tLoopState | GetState () |
tResult | SetState (tLoopState eState, tBool bWaitForAck=tTrue) |
tVoid | ResetLoop (tLoopState eInitialState=tLoopState::Running) |
tVoid | Swap (cLooper &oOther) |
std::function< void()> | GetCallable () |
Additional Inherited Members | |
Public Types inherited from cLooper | |
enum class | tLoopState { Destroyed , Suspended , Running } |
Loop state. More... | |
Definition at line 16 of file thread_looper.h.