class Task

Defined at line 135 of file ../../sdk/lib/async/include/lib/async/cpp/task.h

A task whose handler is bound to a |async::Task::Handler| function.

Prefer using |async::TaskMethod| instead for binding to a fixed class member

function since it is more efficient to dispatch.

Public Methods

void Task (Handler handler)

Defined at line 100 of file ../../sdk/lib/async/task.cc

void ~Task ()

Defined at line 102 of file ../../sdk/lib/async/task.cc

void set_handler (Handler handler)

Defined at line 148 of file ../../sdk/lib/async/include/lib/async/cpp/task.h

bool has_handler ()

Defined at line 149 of file ../../sdk/lib/async/include/lib/async/cpp/task.h