OpenRTM-aist 2.0.2
|
#include <LocalServiceAdmin.h>
公開メンバ関数 | |
LocalServiceAdmin () | |
コンストラクタ | |
virtual | ~LocalServiceAdmin () |
仮想デストラクタ | |
void | init (coil::Properties &props) |
LocaServiceAdminの初期化 | |
void | finalize () |
LocalserviceAdmin の終了処理 | |
::RTM::LocalServiceProfileList | getServiceProfiles () |
LocalServiceProfileListの取得 | |
bool | getServiceProfile (const std::string &name, ::RTM::LocalServiceProfile &prof) |
LocalServiceProfile を取得する | |
::RTM::LocalServiceBase * | getService (const char *id) |
LocalService の Service を取得する | |
bool | addLocalService (::RTM::LocalServiceBase *service) |
SDO service provider をセットする | |
bool | removeLocalService (const std::string &name) |
LocalService を削除する | |
RTM::LocalServiceAdmin::LocalServiceAdmin | ( | ) |
コンストラクタ
コンストラクタ
|
virtual |
仮想デストラクタ
仮想デストラクタ。
bool RTM::LocalServiceAdmin::addLocalService | ( | ::RTM::LocalServiceBase * | service | ) |
SDO service provider をセットする
TODO: Documentation
void RTM::LocalServiceAdmin::finalize | ( | ) |
LocalserviceAdmin の終了処理
TODO: Documentation
::RTM::LocalServiceBase * RTM::LocalServiceAdmin::getService | ( | const char * | id | ) |
LocalService の Service を取得する
id で指定されたIDを持つLocalService のポインタを取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存 在しない場合、NULLを返す。
id | LocalService の ID |
bool RTM::LocalServiceAdmin::getServiceProfile | ( | const std::string & | name, |
::RTM::LocalServiceProfile & | prof ) |
LocalServiceProfile を取得する
id で指定されたIDを持つLocalService の LocalServiceProfile を取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存在しない場合、falseを返す。
id | LocalService の IFR ID |
::RTM::LocalServiceProfileList RTM::LocalServiceAdmin::getServiceProfiles | ( | ) |
LocalServiceProfileListの取得
TODO: Documentation
void RTM::LocalServiceAdmin::init | ( | coil::Properties & | props | ) |
LocaServiceAdminの初期化
TODO: Documentation
bool RTM::LocalServiceAdmin::removeLocalService | ( | const std::string & | name | ) |
LocalService を削除する
TODO: Documentation