libtasks Documentation
1.6
Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
tasks::io_task_base Member List
This is the complete list of members for
tasks::io_task_base
, including all inherited members.
assign_worker
(worker *worker)
tasks::event_task
assigned_worker
() const
tasks::event_task
inline
auto_delete
() const
tasks::task
inline
can_dispose
() const
tasks::disposable
inline
disable_auto_delete
()
tasks::task
inline
disable_dispose
()
tasks::disposable
inline
disposable
()
tasks::disposable
inline
dispose
(worker *worker)
tasks::io_task_base
virtual
enable_dispose
()
tasks::disposable
inline
error
() const
tasks::error_base
inline
error_base
()
tasks::error_base
inline
error_code
() const
tasks::error_base
inline
error_func_void_t
typedef
tasks::event_task
error_func_worker_t
typedef
tasks::event_task
error_message
() const
tasks::error_base
inline
events
() const
tasks::io_task_base
inline
exception
() const
tasks::error_base
inline
finish
(worker *worker=nullptr)
tasks::task
finish_func_void_t
typedef
tasks::task
finish_func_worker_t
typedef
tasks::task
get_string
() const
tasks::io_task_base
inline
handle_event
(worker *worker, int events)=0
tasks::event_task
pure virtual
init_watcher
()
tasks::io_task_base
virtual
io_task_base
(int events)
tasks::io_task_base
iob
()=0
tasks::io_task_base
protected
pure virtual
iob
() const =0
tasks::io_task_base
protected
pure virtual
m_change_pending
tasks::io_task_base
private
m_events
tasks::io_task_base
private
m_io
tasks::io_task_base
private
m_watcher_initialized
tasks::io_task_base
private
notify_error
(worker *worker=nullptr)
tasks::event_task
on_error
(error_func_worker_t f)
tasks::event_task
inline
on_error
(error_func_void_t f)
tasks::event_task
inline
on_finish
(finish_func_worker_t f)
tasks::task
inline
on_finish
(finish_func_void_t f)
tasks::task
inline
reset_error
()
tasks::error_base
inline
set_events
(int events)
tasks::io_task_base
protected
set_exception
(tasks_exception &e)
tasks::error_base
inline
start_watcher
(worker *worker)
tasks::io_task_base
virtual
stop_watcher
(worker *worker)
tasks::io_task_base
virtual
sys_errno
() const
tasks::error_base
inline
sys_errno_str
() const
tasks::error_base
inline
update_watcher
(worker *worker)
tasks::io_task_base
virtual
watcher
() const
tasks::io_task_base
inline
~disposable
()
tasks::disposable
inline
virtual
~error_base
()
tasks::error_base
inline
virtual
~event_task
()
tasks::event_task
inline
virtual
~io_task_base
()
tasks::io_task_base
inline
virtual
~task
()
tasks::task
inline
virtual
Generated by
1.8.6