ERC CISST - cisst software

mtsManagerComponentServer Class Reference

Inheritance diagram for mtsManagerComponentServer:

Inheritance graph
[legend]
Collaboration diagram for mtsManagerComponentServer:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 47 of file mtsManagerComponentServer.h.

Public Member Functions

Public Attributes

Protected Types

Protected Member Functions

Protected Attributes

Friends

Classes


Constructor & Destructor Documentation

mtsManagerComponentServer::mtsManagerComponentServer ( mtsManagerGlobal gcm  )  [protected]

Protected constructor to disallow users to create this component


Member Function Documentation

void mtsManagerComponentServer::GetNamesOfProcesses ( mtsStdStringVec stdStringVec  )  const [protected]

Getters for GCM service provider

void mtsManagerComponentServer::Startup ( void   )  [virtual]

Virtual method that gets overloaded, and is run before the task is started.

Implements mtsManagerComponentBase.

void mtsManagerComponentServer::Run ( void   )  [virtual]

Virtual method that gets overloaded to run the actual task.

Reimplemented from mtsManagerComponentBase.

void mtsManagerComponentServer::Cleanup ( void   )  [virtual]

Virtual method that gets overloaded, and is run after the task gets killed using Kill() method.

Reimplemented from mtsManagerComponentBase.

bool mtsManagerComponentServer::AddInterfaceGCM ( void   ) 

Add InterfaceGCM

bool mtsManagerComponentServer::AddNewClientProcess ( const std::string &  clientProcessName  ) 

Create a new set of function objects, add InterfaceGCM's required interface to this component, and connect it to InterfaceLCM's provided interface

void mtsManagerComponentServer::InterfaceGCMCommands_ComponentCreate ( const mtsDescriptionComponent arg  ) 

Commands


Member Data Documentation

mtsManagerGlobal* mtsManagerComponentServer::GCM [protected]

Global component manager instance to directly use the services it provides

Definition at line 56 of file mtsManagerComponentServer.h.

mtsFunctionWrite mtsManagerComponentServer::InterfaceGCMEvents_AddComponent

Event generators

Definition at line 105 of file mtsManagerComponentServer.h.


The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu