|
OpenRTM-aist
1.2.1
|
#include <LocalServiceAdmin.h>


公開メンバ関数 | |
| LocalServiceAdmin () | |
| コンストラクタ [詳解] | |
| virtual | ~LocalServiceAdmin () |
| 仮想デストラクタ [詳解] | |
| void | init (coil::Properties &props) |
| LocaServiceAdminの初期化 [詳解] | |
| void | finalize () |
| LocalserviceAdmin の終了処理 [詳解] | |
| ::RTM::LocalServiceProfileList | getServiceProfiles () |
| LocalServiceProfileListの取得 [詳解] | |
| bool | getServiceProfile (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 を削除する [詳解] | |
その他の継承メンバ | |
基底クラス coil::Singleton< LocalServiceAdmin > に属する継承公開型 | |
| typedef LocalServiceAdmin * | SingletonClassPtr |
| typedef ::coil::Mutex | Mutex |
基底クラス coil::Singleton< LocalServiceAdmin > に属する継承静的公開メンバ関数 | |
| static LocalServiceAdmin & | instance () |
| インスタンス生成 [詳解] | |
基底クラス coil::Singleton< LocalServiceAdmin > に属する継承限定公開メンバ関数 | |
| Singleton () | |
| コンストラクタ [詳解] | |
| ~Singleton () | |
| デストラクタ [詳解] | |
基底クラス coil::Singleton< LocalServiceAdmin > に属する継承静的限定公開変数類 | |
| static coil::Mutex | m_mutex |
| 排他制御オブジェクト [詳解] | |
| static LocalServiceAdmin * | m_instance |
| SingletonClass オブジェクト [詳解] | |
| 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 | ( | 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
1.8.11