|
|
| BasicScheduledOperation (auto &executor, auto delay, auto &&fn) |
|
| BasicScheduledOperation (BasicScheduledOperation const &)=default |
|
BasicScheduledOperation & | operator= (BasicScheduledOperation const &)=default |
|
| BasicScheduledOperation (BasicScheduledOperation &&)=default |
|
BasicScheduledOperation & | operator= (BasicScheduledOperation &&)=default |
|
auto | get () |
|
void | wait () noexcept |
|
void | cancel () noexcept |
|
void | requestStop () noexcept |
|
void | abort () noexcept |
| | MoveTracker (MoveTracker &&other) |
| | Move constructor sets the moved-from state on other and resets the state on this.
|
| MoveTracker & | operator= (MoveTracker &&other) |
| | Move operator sets the moved-from state on other and resets the state on this.
|
|
| MoveTracker (MoveTracker const &)=default |
|
MoveTracker & | operator= (MoveTracker const &)=default |
|
|
std::shared_ptr< State > | state = std::make_shared<State>() |
|
CtxType::Timer | timer |
|
| bool | wasMoved () const noexcept |
| | The function to be used by clients in order to check whether the instance was moved from.
|
The documentation for this struct was generated from the following file: