クラス テンプレート coil::Async_t< Object, Func >

#include <Async.h>

coil::Async_t< Object, Func >に対する継承グラフ

coil::Async coil::Task

すべてのメンバ一覧

Public メソッド

 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 ()

template<typename Object, typename Func>
class coil::Async_t< Object, Func >


コンストラクタとデストラクタ

template<typename Object, typename Func>
coil::Async_t< Object, Func >::Async_t ( Object *  obj,
Func  func,
bool  auto_delete = false 
) [inline]

template<typename Object, typename Func>
virtual coil::Async_t< Object, Func >::~Async_t (  )  [inline, virtual]


関数

template<typename Object, typename Func>
virtual int coil::Async_t< Object, Func >::svc ( void   )  [inline, virtual]

coil::Taskを再定義しています。

template<typename Object, typename Func>
virtual void coil::Async_t< Object, Func >::finalize (  )  [inline, virtual]

coil::Taskを再定義しています。

参照先 coil::Task::finalize().

template<typename Object, typename Func>
virtual void coil::Async_t< Object, Func >::invoke (  )  [inline, virtual]

coil::Asyncを実装しています。

参照先 coil::Task::activate().

template<typename Object, typename Func>
virtual bool coil::Async_t< Object, Func >::finished (  )  [inline, virtual]

coil::Asyncを実装しています。


OpenRTMに対してThu Jan 28 13:25:27 2010に生成されました。  doxygen 1.5.5