OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin Class Reference

List of all members.

Public Member Functions

def __init__
 Constructor.
def init
 Initialization of LocalServiceAdmin.
def finalize
 Finalization ofLocalServiceAdmin.
def getServiceProfiles
 Getting LocalServiceProfileList.
def getServiceProfile
 Get LocalServiceProfile of an LocalService.
def getService
 Get a pointer of a LocalService.
def addLocalService
 Set a SDO service provider.
def removeLocalService
 Remove a LocalService.
def isEnabled
 Check if specified ID is enabledbool isEnabled(const std.string& id, const coil.vstring& enabled);.
def notExisting
 Check if specified ID is existingbool notExisting(const std.string& id);.

Detailed Description


Member Function Documentation

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.__init__ (   self  ) 

Constructor.

Constructor

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

Set a SDO service provider.

TODO: Documentation

bool addLocalService(.RTM.LocalServiceBase* service);

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.finalize (   self  ) 

Finalization ofLocalServiceAdmin.

TODO: Documentation

void finalize();

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

Get a pointer of a LocalService.

This operation returnes a pointer to the LocalService which has the specified id. If the specified id is NULL pointer or the specified id does not exist in the ServiceProfile list, NULL pointer will be returned.

Parameters:
id ID of a LocalService
Returns:
a pointer which has the specified id

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

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

Get LocalServiceProfile of an LocalService.

This operation returns LocalServiceProfile of a LocalService which has the specified id. If the specified id is NULL pointer or the specified id does not exist in the ServiceProfile list, false will be returned.

Parameters:
id ID of an LocalService
Returns:
LocalServiceProfile which has the specified id

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

def OpenRTM_aist.LocalServiceAdmin.LocalServiceAdmin.getServiceProfiles (   self  ) 

Getting LocalServiceProfileList.

TODO: Documentation

RTM.LocalServiceProfileList getServiceProfiles();

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

Initialization of LocalServiceAdmin.

TODO: Documentation

void init(coil.Properties& props);

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

Remove a LocalService.

TODO: Documentation

bool removeLocalService(const std.string name);


The documentation for this class was generated from the following file:
Generated on Mon Mar 2 14:14:04 2015 for OpenRTM-aist-1.1.0-Python by  doxygen 1.6.3