OpenRTM-aist-Python 2.0.2
|
公開メンバ関数 | |
__init__ (self) | |
init (self, props) | |
finalize (self) | |
getServiceProfiles (self) | |
getServiceProfile (self, name) | |
getService (self, id) | |
addLocalService (self, service) | |
removeLocalService (self, name) | |
isEnabled (self, id, enabled) | |
notExisting (self, id) | |
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.__init__ | ( | self | ) |
コンストラクタ
コンストラクタ
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.addLocalService | ( | self, | |
service ) |
SDO service provider をセットする
TODO: Documentation
bool addLocalService(.RTM.LocalServiceBase* service);
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.finalize | ( | self | ) |
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getService | ( | self, | |
id ) |
LocalService の Service を取得する
id で指定されたIDを持つLocalService のポインタを取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存 在しない場合、NULLを返す。
id | LocalService の ID |
RTM.LocalServiceBase* getService(const char* id);
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getServiceProfile | ( | self, | |
name ) |
LocalServiceProfile を取得する
id で指定されたIDを持つLocalService の LocalServiceProfile を取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存在しない場合、falseを返す。
id | LocalService の IFR ID |
bool getServiceProfile(std.string name, .RTM.LocalServiceProfile& prof);
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getServiceProfiles | ( | self | ) |
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.init | ( | self, | |
props ) |
LocaServiceAdminの初期化
TODO: Documentation
void init(coil.Properties& props);
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.isEnabled | ( | self, | |
id, | |||
enabled ) |
指定されたIDが有効かどうかチェックする bool isEnabled(const std.string& id, const coil.vstring& enabled);
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.notExisting | ( | self, | |
id ) |
指定されたIDがすでに存在するかどうかチェックする bool notExisting(const std.string& id);
OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.removeLocalService | ( | self, | |
name ) |