libtasks Documentation  1.6
tasks::worker Member List

This is the complete list of members for tasks::worker, including all inherited members.

add_async_event(event e)tasks::workerinlinestatic
add_event(event e)tasks::workerinline
async_call(task_func_t f)tasks::workerinline
events_count() const tasks::workerinline
exec_in_worker_ctx(task_func_t f)tasks::workerinline
get()tasks::workerinlinestatic
get_string() const tasks::workerinline
handle_io_event(ev_io *watcher, int revents)tasks::worker
handle_timer_event(ev_timer *watcher)tasks::worker
id() const tasks::workerinline
loop_ptr() const tasks::workerinline
m_events_counttasks::workerprivate
m_events_queuetasks::workerprivate
m_idtasks::workerprivate
m_leadertasks::workerprivate
m_looptasks::workerprivate
m_signal_watchertasks::workerprivate
m_termtasks::workerprivate
m_threadtasks::workerprivate
m_work_condtasks::workerprivate
m_work_mutextasks::workerprivate
m_worker_ptrtasks::workerprivatestatic
mark_free()tasks::workerinlineprivate
promote_leader()tasks::workerinlineprivate
run()tasks::workerprivate
set_event_loop(std::unique_ptr< loop_t > &loop)tasks::workerinline
signal_call(task_func_t f)tasks::workerinline
terminate()tasks::workerinline
worker(uint8_t id, std::unique_ptr< loop_t > &loop)tasks::worker
~worker()tasks::workervirtual