OpenRTM  1.0.0
Public メソッド | すべてのメンバ一覧
クラス RTC::Manager::OrbRunner

OrbRunner クラス [詳細]

#include <Manager.h>

RTC::Manager::OrbRunnerに対する継承グラフ
coil::Task

Public メソッド

 OrbRunner (CORBA::ORB_ptr orb)
virtual int open (void *args)
 ORB 活性化処理
virtual int svc (void)
 ORB 開始処理
virtual int close (unsigned long flags)
 ORB 終了処理
- Public メソッド inherited from coil::Task
 Task ()
virtual ~Task ()
virtual void activate ()
virtual int wait (void)
virtual int suspend (void)
virtual int resume (void)
virtual void reset ()
virtual void finalize ()

Additional Inherited Members

- Static Public メソッド inherited from coil::Task
static void * svc_run (void *args=0)
 スレッド実行を開始する

説明

OrbRunner クラス

ORB 実行用ヘルパークラス。

から
0.4.0

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

RTC::Manager::OrbRunner::OrbRunner ( CORBA::ORB_ptr  orb)
inline

コンストラクタ

参照先 open().

関数

virtual int RTC::Manager::OrbRunner::close ( unsigned long  flags)
inlinevirtual

ORB 終了処理

ORB 終了処理

引数
flags終了処理フラグ
戻り値
終了処理結果

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

virtual int RTC::Manager::OrbRunner::open ( void *  args)
inlinevirtual

ORB 活性化処理

ORB 活性化処理

引数
args活性化時引数
戻り値
活性化結果

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

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

参照元 OrbRunner().

virtual int RTC::Manager::OrbRunner::svc ( void  )
inlinevirtual

ORB 開始処理

ORB 開始処理

戻り値
開始処理結果

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