クラス OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin

すべてのメンバ一覧

Public メソッド

def __init__
def init
 LocaServiceAdminの初期化.
def finalize
 LocalserviceAdmin の終了処理.
def getServiceProfiles
 LocalServiceProfileListの取得.
def getServiceProfile
 LocalServiceProfile を取得する.
def getService
 LocalService の Service を取得する.
def addLocalService
 SDO service provider をセットする.
def removeLocalService
 LocalService を削除する.
def isEnabled
 指定されたIDが有効かどうかチェックするbool isEnabled(const std.string& id, const coil.vstring& enabled);
def notExisting
 指定されたIDがすでに存在するかどうかチェックするbool notExisting(const std.string& id);

説明


メソッド

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.__init__ (   self  ) 

コンストラクタ

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.addLocalService (   self,
  service 
)

SDO service provider をセットする.

TODO: Documentation

bool addLocalService(.RTM.LocalServiceBase* service);

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.finalize (   self  ) 

LocalserviceAdmin の終了処理.

TODO: Documentation

void finalize();

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getService (   self,
  id 
)

LocalService の Service を取得する.

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

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

RTM.LocalServiceBase* getService(const char* id);

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getServiceProfile (   self,
  name,
  prof 
)

LocalServiceProfile を取得する.

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

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

bool getServiceProfile(std.string name, RTM.LocalServiceProfile& prof);

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getServiceProfiles (   self  ) 

LocalServiceProfileListの取得.

TODO: Documentation

RTM.LocalServiceProfileList getServiceProfiles();

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.init (   self,
  props 
)

LocaServiceAdminの初期化.

TODO: Documentation

void init(coil.Properties& props);

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.removeLocalService (   self,
  name 
)

LocalService を削除する.

TODO: Documentation

bool removeLocalService(const std.string name);


このクラスの説明は次のファイルから生成されました:
OpenRTM-aist-1.1.0-Pythonに対してMon Mar 2 14:14:08 2015に生成されました。  doxygen 1.6.3