#include <Async.h>
Public Member Functions | |
Async_t (Object *obj, Func func, bool auto_delete=false) | |
virtual | ~Async_t () |
virtual int | svc () |
virtual void | finalize () |
virtual void | invoke () |
virtual bool | finished () |
coil::Async_t< Object, Func >::Async_t | ( | Object * | obj, | |
Func | func, | |||
bool | auto_delete = false | |||
) | [inline] |
virtual coil::Async_t< Object, Func >::~Async_t | ( | ) | [inline, virtual] |
virtual int coil::Async_t< Object, Func >::svc | ( | void | ) | [inline, virtual] |
Reimplemented from coil::Task.
virtual void coil::Async_t< Object, Func >::finalize | ( | ) | [inline, virtual] |
virtual void coil::Async_t< Object, Func >::invoke | ( | ) | [inline, virtual] |
virtual bool coil::Async_t< Object, Func >::finished | ( | ) | [inline, virtual] |
Implements coil::Async.