cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mtsManagerComponentClient Member List

This is the complete list of members for mtsManagerComponentClient, including all inherited members.

AddInterfaceComponent(void)mtsManagerComponentClientprotected
AddInterfaceInput(const std::string &interfaceInputName)mtsComponentvirtual
AddInterfaceInputExisting(const std::string &interfaceInputName, mtsInterfaceInput *interfaceInput)mtsComponentprotected
AddInterfaceInternal(const bool useMangerComponentServices=false)mtsComponentprotected
AddInterfaceLCM(void)mtsManagerComponentClientprotected
AddInterfaceOutput(const std::string &interfaceOutputName)mtsComponentvirtual
AddInterfaceOutputExisting(const std::string &interfaceOutputName, mtsInterfaceOutput *interfaceOutput)mtsComponentprotected
AddInterfaceProvided(const std::string &interfaceProvidedName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY)mtsComponent
AddInterfaceProvidedUsingMailbox(const std::string &interfaceProvidedName, mtsMailBox *mailBox)mtsComponentprotected
AddInterfaceProvidedWithoutSystemEvents(const std::string &newInterfaceName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY, bool isProxy=false)mtsTaskFromSignalvirtual
AddInterfaceRequired(const std::string &interfaceRequiredName, mtsRequiredType isRequired=MTS_REQUIRED)mtsComponent
AddInterfaceRequiredExisting(const std::string &interfaceRequiredName, mtsInterfaceRequired *interfaceRequired)mtsComponentprotected
AddInterfaceRequiredUsingMailbox(const std::string &interfaceRequiredName, mtsMailBox *mailBox, mtsRequiredType required)mtsComponentprotected
AddInterfaceRequiredWithoutSystemEventHandlers(const std::string &interfaceRequiredName, mtsRequiredType required=MTS_REQUIRED)mtsTaskFromSignalvirtual
AddNewClientComponent(const std::string &clientComponentName)mtsManagerComponentClientprotected
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
BaseType typedefmtsTaskFromSignalprotected
CanForwardLog(void) const mtsManagerComponentClientprotected
CaptureThreadmtsTaskContinuousprotected
ChangeState(mtsComponentState::Enum newState)mtsTaskprotected
ChangeStateEventmtsTaskprotected
ChangeStateEventHandler(const mtsComponentState &newState)mtsTaskprotected
CheckForOwnThread(void) const mtsTask
Cleanup(void)mtsManagerComponentClientvirtual
CleanupInternal(void)mtsTaskprotectedvirtual
Configure(const std::string &CMN_UNUSED(filename)="")mtsTaskinlinevirtual
mtsComponent::Configure(const std::string &filename="")mtsComponentvirtual
Connect(const std::string &clientComponentName, const std::string &clientInterfaceRequiredName, const std::string &serverComponentName, const std::string &serverInterfaceProvidedName)mtsManagerComponentClientprotected
ConnectLocally(const std::string &clientComponentName, const std::string &clientInterfaceName, const std::string &serverComponentName, const std::string &serverInterfaceName, const std::string &clientProcessName="")mtsManagerComponentClientprotected
Create(void *data=0)mtsTaskContinuousvirtual
mtsTask::Create(void)mtsTaskinlinevirtual
CreateAndWait(double timeoutInSeconds)mtsComponent
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
DisconnectCleanup(const std::string &componentName)mtsManagerComponentClientprotected
DisconnectLocally(const std::string &clientComponentName, const std::string &clientInterfaceName, const std::string &serverComponentName, const std::string &serverInterfaceName)mtsManagerComponentClientprotected
DoRunInternal(void)mtsTaskprotected
EnableDynamicComponentManagement(void)mtsComponentprotected
EventGeneratorChangeStatemtsComponentprotected
ExecInmtsTaskprotected
ExecOutmtsTaskprotected
ForwardLog(const mtsLogMessage &log) const mtsManagerComponentClientprotected
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GeneralInterfacemtsManagerComponentClientprotected
GetAbsoluteTimeInSeconds(mtsDouble &time) const mtsManagerComponentClientprotected
GetAveragePeriod(void) const mtsTaskinline
GetDefaultStateTable(void)mtsTaskinline
GetDefaultStateTableName(void) const mtsTaskinline
GetInterfaceInput(const std::string &interfaceInputName) const mtsComponent
GetInterfaceOutput(const std::string &interfaceOutputName) const mtsComponent
GetInterfaceProvided(const std::string &interfaceProvidedName) const mtsComponent
GetInterfaceProvidedFor(const std::string &interfaceRequiredName)mtsComponent
GetInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
GetLogMultiplexer(void) const mtsComponentvirtual
GetManagerComponentServices(void) const mtsComponentinline
GetManagerComponentServices(void)mtsComponentinline
GetName(void) const mtsComponent
GetName(std::string &placeHolder) const mtsComponent
GetNameOfInterfaceComponentProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceComponentRequiredFor(const std::string &componentName)mtsManagerComponentBasestatic
GetNameOfInterfaceGCMProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceGCMRequiredFor(const std::string &processName)mtsManagerComponentBasestatic
GetNameOfInterfaceInternalProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceInternalRequired(void)mtsManagerComponentBasestatic
GetNameOfInterfaceLCMProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceLCMRequired(void)mtsManagerComponentBasestatic
GetNameOfManagerComponentClientFor(const std::string &processName)mtsManagerComponentBasestatic
GetNameOfManagerComponentServer(void)mtsManagerComponentBasestatic
GetNamesOfInterfacesInput(void) const mtsComponent
GetNamesOfInterfacesOutput(void) const mtsComponent
GetNamesOfInterfacesProvided(void) const mtsComponent
GetNamesOfInterfacesProvidedOrOutput(void) const mtsComponent
GetNamesOfInterfacesRequired(void) const mtsComponent
GetNamesOfInterfacesRequiredOrInput(void) const mtsComponent
GetNamesOfProcessesmtsManagerComponentClientprotected
GetNumberOfInterfacesInput(void) const mtsComponent
GetNumberOfInterfacesOutput(void) const mtsComponent
GetNumberOfInterfacesProvided(void) const mtsComponent
GetNumberOfInterfacesRequired(void) const mtsComponent
GetState(void) const mtsComponent
GetState(mtsComponentState &state) const mtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
GetTick(void) const mtsTaskprotected
HandleAddComponentEvent(const mtsDescriptionComponent &component)mtsManagerComponentClientprotected
HandleAddConnectionEvent(const mtsDescriptionConnection &connection)mtsManagerComponentClientprotected
HandleChangeStateEvent(const mtsComponentStateChange &componentStateChange)mtsManagerComponentClientprotected
HandleChangeStateFromComponent(const mtsComponentStateChange &componentStateChange)mtsManagerComponentClientprotected
HandleMCSReadyEvent(void)mtsManagerComponentClientprotected
HandleRemoveConnectionEvent(const mtsDescriptionConnection &connection)mtsManagerComponentClientprotected
InitializationDelaymtsTaskprotected
Initialize(void)mtsComponentprotected
InterfaceComponentCommands_ComponentConfigure(const mtsDescriptionComponent &arg)mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentConnect(const mtsDescriptionConnection &connectionDescription)mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentDisconnect(const mtsDescriptionConnection &arg)mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentGetState(const mtsDescriptionComponent &component, mtsComponentState &state) const mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentResume(const mtsComponentStatusControl &arg)mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentStart(const mtsComponentStatusControl &arg)mtsManagerComponentClientprotected
InterfaceComponentCommands_ComponentStop(const mtsComponentStatusControl &arg)mtsManagerComponentClientprotected
InterfaceComponentCommands_DisableLogForwarding(const std::vector< std::string > &processNames)mtsManagerComponentClientprotected
InterfaceComponentCommands_EnableLogForwarding(const std::vector< std::string > &processNames)mtsManagerComponentClientprotected
InterfaceComponentCommands_GetAbsoluteTimeDiffs(const std::vector< std::string > &processNames, std::vector< double > &processTimes) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetInterfaceProvidedDescription(const mtsDescriptionInterface &intfc, mtsInterfaceProvidedDescription &description) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetInterfaceRequiredDescription(const mtsDescriptionInterface &intfc, mtsInterfaceRequiredDescription &description) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetListOfComponentClasses(const std::string &processName, std::vector< mtsDescriptionComponentClass > &listOfComponentClasses) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetListOfConnections(std::vector< mtsDescriptionConnection > &listOfConnections) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetLogForwardingStates(const stdStringVec &processNames, stdCharVec &states) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetNamesOfComponents(const std::string &processName, std::vector< std::string > &names) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetNamesOfInterfaces(const mtsDescriptionComponent &component, mtsDescriptionInterface &interfaces) const mtsManagerComponentClientprotected
InterfaceComponentCommands_GetNamesOfProcesses(std::vector< std::string > &names) const mtsManagerComponentClientprotected
InterfaceComponentCommands_LoadLibrary(const mtsDescriptionLoadLibrary &lib, bool &result) const mtsManagerComponentClientprotected
InterfaceComponentEvents_AddComponentmtsManagerComponentClientprotected
InterfaceComponentEvents_AddConnectionmtsManagerComponentClientprotected
InterfaceComponentEvents_ChangeStatemtsManagerComponentClientprotected
InterfaceComponentEvents_RemoveConnectionmtsManagerComponentClientprotected
InterfaceComponentFunctionMapmtsManagerComponentClientprotected
InterfaceComponentFunctionMapType typedefmtsManagerComponentClientprotected
InterfaceExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceInternalCommands_AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceInternalCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsComponentprotected
InterfaceInternalCommands_ComponentStartOther(const mtsComponentStatusControl &arg)mtsComponentprotected
InterfaceInternalCommands_GetEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceLCMCommands_ComponentConfigure(const mtsDescriptionComponent &arg)mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentConnect(const mtsDescriptionConnection &connectionDescription)mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentDisconnect(const mtsDescriptionConnection &arg)mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentGetState(const mtsDescriptionComponent &component, mtsComponentState &state) const mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentResume(const mtsComponentStatusControl &arg)mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentStart(const mtsComponentStatusControl &arg)mtsManagerComponentClientprotected
InterfaceLCMCommands_ComponentStop(const mtsComponentStatusControl &arg)mtsManagerComponentClientprotected
InterfaceLCMCommands_GetAbsoluteTimeInSeconds(double &time) const mtsManagerComponentClientprotected
InterfaceLCMCommands_GetInterfaceProvidedDescription(const mtsDescriptionInterface &intfc, mtsInterfaceProvidedDescription &description) const mtsManagerComponentClientprotected
InterfaceLCMCommands_GetInterfaceRequiredDescription(const mtsDescriptionInterface &intfc, mtsInterfaceRequiredDescription &description) const mtsManagerComponentClientprotected
InterfaceLCMCommands_GetListOfComponentClasses(std::vector< mtsDescriptionComponentClass > &listOfComponentClasses) const mtsManagerComponentClientprotected
InterfaceLCMCommands_GetLogForwardingState(bool &state) const mtsManagerComponentClientprotected
InterfaceLCMCommands_LoadLibrary(const std::string &fileName, bool &result) const mtsManagerComponentClientprotected
InterfaceLCMCommands_SetLogForwarding(const bool &state)mtsManagerComponentClientprotected
InterfaceLCMEvents_ChangeStatemtsManagerComponentClientprotected
InterfaceLCMFunctionmtsManagerComponentClientprotected
InterfaceProvidedOrOutputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceProvidedToManagermtsComponentprotected
InterfaceProvidedToManagerCallablemtsTaskprotected
InterfaceRequiredOrInputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfacesInputmtsComponentprotected
InterfacesInputMapType typedefmtsComponentprotected
InterfacesOutputmtsComponentprotected
InterfacesOutputMapType typedefmtsComponentprotected
InterfacesProvidedmtsComponentprotected
InterfacesProvidedMapType typedefmtsComponentprotected
InterfacesRequiredmtsComponentprotected
InterfacesRequiredMapType typedefmtsComponentprotected
IsEndTask(void) const mtsComponent
IsLocalProcess(const std::string &procName) const mtsManagerComponentClientprotected
IsManagerComponent(const std::string &componentName)mtsManagerComponentBasestatic
IsManagerComponentClient(const std::string &componentName)mtsManagerComponentBasestatic
IsManagerComponentServer(const std::string &componentName)mtsManagerComponentBasestatic
IsNameOfInterfaceComponentProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceComponentRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceGCMProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceGCMRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceInternalProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceInternalRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceLCMProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceLCMRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInternalInterface(const std::string &interfaceName)mtsManagerComponentBasestatic
IsOverranPeriod(void) const mtsTaskinlinevirtual
IsPeriodic(void) const mtsTaskinlinevirtual
IsRunning(void) const mtsComponent
IsStarted(void) const mtsComponent
IsTerminated(void) const mtsComponent
Kill(void)mtsTaskFromSignalvirtual
KillAndWait(double timeoutInSeconds)mtsComponent
KillSeparateLogFile(void)mtsComponentprotected
LoDMultiplexerStreambufmtsComponentprotected
LogFilemtsComponentprotected
ManagerComponentServicesmtsComponentprotected
MCSReadymtsManagerComponentClientprotected
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
mtsManagerComponentBase(const std::string &componentName)mtsManagerComponentBase
mtsManagerComponentClient(const std::string &componentName)mtsManagerComponentClient
mtsManagerLocal classmtsManagerComponentClientfriend
mtsTask(const std::string &name, unsigned int sizeStateTable=256)mtsTask
mtsTaskContinuous(const std::string &name, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskContinuous
mtsTaskContinuous(const mtsTaskContinuousConstructorArg &arg)mtsTaskContinuous
mtsTaskFromSignal(const std::string &name, unsigned int sizeStateTable=256)mtsTaskFromSignal
NamemtsComponentprotected
NewThreadmtsTaskContinuousprotected
OnRunException(const std::exception &excp)mtsTaskvirtual
OnStartupException(const std::exception &excp)mtsTaskvirtual
OverranPeriodmtsTaskprotected
PostCommandQueuedCallablemtsTaskFromSignalprotected
PostCommandQueuedMethod(void)mtsTaskFromSignalprotected
ProcessMailBoxes(InterfacesProvidedMapType &interfaces)mtsComponentprotected
ProcessManagerCommandsIfNotActive()mtsTask
ProcessQueuedCommands(void)mtsComponentinlineprotected
ProcessQueuedEvents(void)mtsComponentprotected
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveInterfaceProvided(const std::string &interfaceProvidedName, const bool skipDisconnect=false)mtsComponent
RemoveInterfaceRequired(const std::string &interfaceRequiredName, const bool skipDisconnect=false)mtsComponent
ReplayModemtsComponentprotected
ResetOverranPeriod(void)mtsTaskinlinevirtual
ReturnValuemtsTaskprotected
Run(void)mtsManagerComponentClientvirtual
RunEvent(bool check=true)mtsTaskprotected
RunEventCalledmtsTaskprotected
RunEventHandler(void)mtsTaskprotected
RunEventInternalmtsTaskprotected
RunInternal(void *argument)mtsTaskFromSignalprotectedvirtual
Running(void) const mtsComponentinline
SaveThreadStartData(void *data)mtsTaskprotectedvirtual
Scalar(const size_t CMN_UNUSED(index)) const cmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const cmnGenericObjectinlinevirtual
ScalarNumber(void) const cmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) const cmnGenericObjectinlinevirtual
SerializeRaw(std::ostream &outputStream) const cmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetInitializationDelay(double delay)mtsTask
SetName(const std::string &componentName)mtsComponent
SetReplayData(const std::string &stateTableName, const std::string &fileName)mtsComponent
SetReplayMode(void)mtsComponent
SetReplayTime(const double time)mtsComponent
SetThreadReturnValue(void *returnValue)mtsTaskprotectedvirtual
Sleep(double timeInSeconds)mtsTaskprotected
Start(void)mtsTaskContinuousvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
StartInternal(void)mtsTaskContinuousprotectedvirtual
Startup(void)mtsManagerComponentClientvirtual
StartupInternal(void)mtsTaskprotectedvirtual
StatemtsComponentprotected
StateChangemtsTaskprotected
StateChangeSignalmtsTaskprotected
StateTablemtsTaskprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
Suspend(void)mtsTaskContinuousvirtual
ThisType typedefmtsComponent
ThreadmtsTaskprotected
ThreadStartDatamtsTaskprotected
ToStream(std::ostream &outputStream) const mtsComponentvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
UnknownExceptionmtsTaskstatic
UseSeparateLogFile(const std::string &filename, bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefault(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefaultWithDate(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileFlagmtsComponentprotected
WaitForState(mtsComponentState desiredState, double timeout)mtsTaskprotectedvirtual
WaitForWakeup(void)mtsTaskinlinevirtual
WaitToStart(double timeout)mtsTaskvirtual
WaitToTerminate(double timeout)mtsTaskvirtual
Wakeup(void)mtsTaskinlinevirtual
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsComponent()mtsComponentvirtual
~mtsManagerComponentBase()mtsManagerComponentBasevirtual
~mtsManagerComponentClient()mtsManagerComponentClient
~mtsTask()mtsTaskvirtual
~mtsTaskContinuous()mtsTaskContinuousvirtual
~mtsTaskFromSignal()mtsTaskFromSignalinlinevirtual