OpenRTM-aist 2.0.2
読み取り中…
検索中…
一致する文字列を見つけられません
RTM::LocalServiceAdmin クラス

#include <LocalServiceAdmin.h>

RTM::LocalServiceAdmin の継承関係図
RTM::LocalServiceAdmin 連携図

公開メンバ関数

 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::LocalServiceBasegetService (const char *id)
 LocalService の Service を取得する
 
bool addLocalService (::RTM::LocalServiceBase *service)
 SDO service provider をセットする
 
bool removeLocalService (const std::string &name)
 LocalService を削除する
 

構築子と解体子

◆ LocalServiceAdmin()

RTM::LocalServiceAdmin::LocalServiceAdmin ( )

コンストラクタ

コンストラクタ

◆ ~LocalServiceAdmin()

virtual RTM::LocalServiceAdmin::~LocalServiceAdmin ( )
virtual

仮想デストラクタ

仮想デストラクタ。

関数詳解

◆ addLocalService()

bool RTM::LocalServiceAdmin::addLocalService ( ::RTM::LocalServiceBase * service)

SDO service provider をセットする

TODO: Documentation

◆ finalize()

void RTM::LocalServiceAdmin::finalize ( )

LocalserviceAdmin の終了処理

TODO: Documentation

◆ getService()

::RTM::LocalServiceBase * RTM::LocalServiceAdmin::getService ( const char * id)

LocalService の Service を取得する

id で指定されたIDを持つLocalService のポインタを取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存 在しない場合、NULLを返す。

引数
idLocalService の ID
戻り値
指定された id を持つ LocalService のポインタ

◆ getServiceProfile()

bool RTM::LocalServiceAdmin::getServiceProfile ( const std::string & name,
::RTM::LocalServiceProfile & prof )

LocalServiceProfile を取得する

id で指定されたIDを持つLocalService の LocalServiceProfile を取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存在しない場合、falseを返す。

引数
idLocalService の IFR ID
戻り値
指定された id を持つ LocalServiceProfile

◆ getServiceProfiles()

::RTM::LocalServiceProfileList RTM::LocalServiceAdmin::getServiceProfiles ( )

LocalServiceProfileListの取得

TODO: Documentation

◆ init()

void RTM::LocalServiceAdmin::init ( coil::Properties & props)

LocaServiceAdminの初期化

TODO: Documentation

◆ removeLocalService()

bool RTM::LocalServiceAdmin::removeLocalService ( const std::string & name)

LocalService を削除する

TODO: Documentation


このクラス詳解は次のファイルから抽出されました: