OpenRTM-aist 2.0.2
|
#include <LocalServiceAdmin.h>
Public Member Functions | |
LocalServiceAdmin () | |
Constructor. | |
virtual | ~LocalServiceAdmin () |
Virtual destractor. | |
void | init (coil::Properties &props) |
Initialization of LocalServiceAdmin. | |
void | finalize () |
Finalization ofLocalServiceAdmin. | |
::RTM::LocalServiceProfileList | getServiceProfiles () |
Getting LocalServiceProfileList. | |
bool | getServiceProfile (const std::string &name, ::RTM::LocalServiceProfile &prof) |
Get LocalServiceProfile of an LocalService. | |
::RTM::LocalServiceBase * | getService (const char *id) |
Get a pointer of a LocalService. | |
bool | addLocalService (::RTM::LocalServiceBase *service) |
Set a SDO service provider. | |
bool | removeLocalService (const std::string &name) |
Remove a LocalService. | |
RTM::LocalServiceAdmin::LocalServiceAdmin | ( | ) |
Constructor.
Constructor
|
virtual |
Virtual destractor.
Virtual destractor.
bool RTM::LocalServiceAdmin::addLocalService | ( | ::RTM::LocalServiceBase * | service | ) |
Set a SDO service provider.
TODO: Documentation
void RTM::LocalServiceAdmin::finalize | ( | ) |
Finalization ofLocalServiceAdmin.
TODO: Documentation
::RTM::LocalServiceBase * RTM::LocalServiceAdmin::getService | ( | const char * | 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.
id | ID of a LocalService |
bool RTM::LocalServiceAdmin::getServiceProfile | ( | const std::string & | name, |
::RTM::LocalServiceProfile & | 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.
id | ID of an LocalService |
::RTM::LocalServiceProfileList RTM::LocalServiceAdmin::getServiceProfiles | ( | ) |
Getting LocalServiceProfileList.
TODO: Documentation
void RTM::LocalServiceAdmin::init | ( | coil::Properties & | props | ) |
Initialization of LocalServiceAdmin.
TODO: Documentation
bool RTM::LocalServiceAdmin::removeLocalService | ( | const std::string & | name | ) |
Remove a LocalService.
TODO: Documentation