This is the complete list of members for dispatcher, including all inherited members.
_blocking_invoke_cv | dispatcher | private |
_blocking_invoke_mutex | dispatcher | private |
_is_alive | dispatcher | private |
_queue | dispatcher | private |
_thread | dispatcher | private |
_was_flushed | dispatcher | private |
_was_flushed_cv | dispatcher | private |
_was_flushed_mutex | dispatcher | private |
_was_stopped | dispatcher | private |
_was_stopped_cv | dispatcher | private |
_was_stopped_mutex | dispatcher | private |
action typedef | dispatcher | |
cancellable_timer | dispatcher | private |
dispatcher(unsigned int cap, std::function< void(action)> on_drop_callback=nullptr) | dispatcher | inline |
empty() | dispatcher | inline |
flush() | dispatcher | inline |
invoke(T item, bool is_blocking=false) | dispatcher | inline |
invoke_and_wait(T item, std::function< bool()> exit_condition, bool is_blocking=false) | dispatcher | inline |
start() | dispatcher | inline |
stop() | dispatcher | inline |
~dispatcher() | dispatcher | inline |