#include <LocalServiceAdmin.h>
Public メソッド | |
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 を削除する. |
RTM::LocalServiceAdmin::LocalServiceAdmin | ( | ) |
コンストラクタ
virtual 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