

Definition at line 34 of file mtsManagerComponentServices.h.
| bool mtsManagerComponentServices::AddComponentEventHandler | ( | void(__classType::*)(const mtsDescriptionComponent &) | method, | |
| __classType * | classInstantiation, | |||
| mtsEventQueueingPolicy | queuingPolicy = MTS_INTERFACE_EVENT_POLICY | |||
| ) | [inline] |
Add event handlers to the internal required interface
Definition at line 68 of file mtsManagerComponentServices.h.
References mtsManagerComponentBase::EventNames::AddComponent, and CMN_LOG_CLASS_INIT_WARNING.
| bool mtsManagerComponentServices::AddConnectionEventHandler | ( | void(__classType::*)(const mtsDescriptionConnection &) | method, | |
| __classType * | classInstantiation, | |||
| mtsEventQueueingPolicy | queuingPolicy = MTS_INTERFACE_EVENT_POLICY | |||
| ) | [inline] |
Add event handlers to the internal required interface
Definition at line 83 of file mtsManagerComponentServices.h.
References mtsManagerComponentBase::EventNames::AddConnection, and CMN_LOG_CLASS_INIT_WARNING.
| bool mtsManagerComponentServices::ChangeStateEventHandler | ( | void(__classType::*)(const mtsComponentStateChange &) | method, | |
| __classType * | classInstantiation, | |||
| mtsEventQueueingPolicy | queueingPolicy = MTS_INTERFACE_EVENT_POLICY | |||
| ) | [inline] |
Add event handlers to the internal required interface
Definition at line 98 of file mtsManagerComponentServices.h.
References mtsManagerComponentBase::EventNames::ChangeState, and CMN_LOG_CLASS_INIT_WARNING.
| bool mtsManagerComponentServices::RequestComponentCreate | ( | const std::string & | className, | |
| const std::string & | componentName | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentCreate | ( | const std::string & | processName, | |
| const std::string & | className, | |||
| const std::string & | componentName | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentConnect | ( | const std::string & | clientComponentName, | |
| const std::string & | clientInterfaceRequiredName, | |||
| const std::string & | serverComponentName, | |||
| const std::string & | serverInterfaceProvidedName | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentConnect | ( | const std::string & | clientProcessName, | |
| const std::string & | clientComponentName, | |||
| const std::string & | clientInterfaceRequiredName, | |||
| const std::string & | serverProcessName, | |||
| const std::string & | serverComponentName, | |||
| const std::string & | serverInterfaceProvidedName | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentStart | ( | const std::string & | componentName, | |
| const double | delayInSecond = 0.0 | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentStart | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const double | delayInSecond = 0.0 | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentStop | ( | const std::string & | componentName, | |
| const double | delayInSecond = 0.0 | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentStop | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const double | delayInSecond = 0.0 | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentResume | ( | const std::string & | componentName, | |
| const double | delayInSecond = 0.0 | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestComponentResume | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const double | delayInSecond = 0.0 | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestGetNamesOfProcesses | ( | std::vector< std::string > & | namesOfProcesses | ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestGetNamesOfComponents | ( | const std::string & | processName, | |
| std::vector< std::string > & | namesOfComponents | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestGetNamesOfInterfaces | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| std::vector< std::string > & | namesOfInterfacesRequired, | |||
| std::vector< std::string > & | namesOfInterfacesProvided | |||
| ) | const |
Wrappers for internal function object
| bool mtsManagerComponentServices::RequestGetListOfConnections | ( | std::vector< mtsDescriptionConnection > & | listOfConnections | ) | const |
Wrappers for internal function object
struct mtsManagerComponentServices::ManagementStruct mtsManagerComponentServices::ServiceComponentManagement [protected] |
Internal functions to use services provided by manager component client