#include <concurrency.h>
Public Member Functions | |
| active_object (T operation) | |
| bool | is_active () const |
| void | start () |
| void | stop () |
| ~active_object () | |
Private Member Functions | |
| void | do_loop () |
Private Attributes | |
| dispatcher | _dispatcher |
| T | _operation |
| std::atomic< bool > | _stopped |
Definition at line 376 of file concurrency.h.
|
inline |
Definition at line 379 of file concurrency.h.
|
inline |
Definition at line 400 of file concurrency.h.
|
inlineprivate |
Definition at line 410 of file concurrency.h.
|
inline |
Definition at line 405 of file concurrency.h.
|
inline |
Definition at line 384 of file concurrency.h.
|
inline |
Definition at line 392 of file concurrency.h.
|
private |
Definition at line 423 of file concurrency.h.
|
private |
Definition at line 422 of file concurrency.h.
|
private |
Definition at line 424 of file concurrency.h.