メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ

インタフェースRTM::RTCManager

RTComponent インターフェース. [詳細]

import "RTCManager.idl";

すべてのメンバ一覧

Public メソッド

RtmRes load (in string pathname, in string initfunc)
 モジュールのロード

RtmRes unload (in string pathname)
 モジュールのアンロード

RTCBase create_component (in string comp_name, out string instance_name)
 コンポーネントの生成

RtmRes delete_component (in string instance_name)
 コンポーネントの削除

ComponentFactoryList component_factory_list ()
 コンポーネント Factory リストの取得

RTCBaseList component_list ()
 コンポーネントリストの取得

RtmRes command (in string cmd, out string ret)
 簡易インタプリタ


説明

RTComponent インターフェース.

RTCManager はコンポーネントのロード、生成、破棄などのライフサイクルを管理 する。またコンポーネントに対して各種サービスを提供する。


関数

RtmRes RTM::RTCManager::command in string  cmd,
out string  ret
 

簡易インタプリタ

マネージャの簡易インタプリタコマンドの実行

ComponentFactoryList RTM::RTCManager::component_factory_list  ) 
 

コンポーネント Factory リストの取得

コンポーネント Factory のリストを取得する

RTCBaseList RTM::RTCManager::component_list  ) 
 

コンポーネントリストの取得

コンポーネントのリストを取得する

RTCBase RTM::RTCManager::create_component in string  comp_name,
out string  instance_name
 

コンポーネントの生成

コンポーネントのインスタンスを生成する

引数:
comp_name コンポーネントモジュール名
comp_name インスタンス名 (戻値)

RtmRes RTM::RTCManager::delete_component in string  instance_name  ) 
 

コンポーネントの削除

コンポーネントのインスタンスを削除する

引数:
comp_name インスタンス名

RtmRes RTM::RTCManager::load in string  pathname,
in string  initfunc
 

モジュールのロード

コンポーネントのモジュールをロードして初期化関数を実行する。

引数:
pathname コンポーネントモジュールファイル名
initfunc 初期化関数名

RtmRes RTM::RTCManager::unload in string  pathname  ) 
 

モジュールのアンロード

コンポーネントのモジュールをアンロードする

引数:
pathnae コンポーネントモジュールのファイル名


このインタフェースの説明は次のファイルから生成されました:
OpenRTMに対してThu Dec 16 15:29:30 2004に生成されました。 doxygen 1.3.6