cisst-saw
Loading...
Searching...
No Matches
mtsManagerComponentBase Member List

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

AddInterfaceInput(const std::string &interfaceInputName)mtsComponentvirtual
AddInterfaceInputExisting(const std::string &interfaceInputName, mtsInterfaceInput *interfaceInput)mtsComponentprotected
AddInterfaceInternal(const bool useMangerComponentServices=false)mtsComponentprotected
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) overridemtsTaskFromSignalvirtual
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) overridemtsTaskFromSignalvirtual
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
AddTag(const std::string &tag)mtsComponent
AreAllInterfacesRequiredConnected(const bool log=false)mtsComponent
BaseType typedefmtsTaskFromSignalprotected
CaptureThreadmtsTaskContinuousprotected
ChangeState(mtsComponentState::Enum newState)mtsTaskprotected
ChangeStateEventmtsTaskprotected
ChangeStateEventHandler(const mtsComponentState &newState)mtsTaskprotected
CheckForOwnThread(void) constmtsTask
Cleanup(void) overridemtsManagerComponentBasevirtual
CleanupInternal(void)mtsTaskprotectedvirtual
Configure(const std::string &CMN_UNUSED(filename)="") overridemtsTaskinline
mtsComponent::Configure(const std::string &filename="")mtsComponentvirtual
Create(void *data=0) overridemtsTaskContinuousvirtual
mtsTask::Create(void) overridemtsTaskinlinevirtual
CreateAndWait(double timeoutInSeconds)mtsComponent
CreatesThread(void) constmtsTaskContinuousinlinevirtual
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
DoRunInternal(void)mtsTaskprotected
EnableDynamicComponentManagement(void)mtsComponentprotected
EventGeneratorChangeStatemtsComponentprotected
ExecInmtsTaskprotected
ExecOutmtsTaskprotected
FromStreamRaw(std::istream &inputStream, const char delimiter=' ')cmnGenericObjectvirtual
GetAveragePeriod(void) constmtsTaskinline
GetDefaultStateTable(void)mtsTaskinline
GetDefaultStateTableName(void) constmtsTaskinline
GetInterfaceInput(const std::string &interfaceInputName) constmtsComponent
GetInterfaceOutput(const std::string &interfaceOutputName) constmtsComponent
GetInterfaceProvided(const std::string &interfaceProvidedName) constmtsComponent
GetInterfaceProvidedFor(const std::string &interfaceRequiredName)mtsComponent
GetInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
GetLogMultiplexer(void) const overridemtsComponentvirtual
GetManagerComponentServices(void) const overridemtsTaskprotectedvirtual
GetName(void) constmtsComponent
GetName(std::string &placeHolder) constmtsComponent
GetNameOfInterfaceComponentProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceComponentRequiredFor(const std::string &componentName)mtsManagerComponentBasestatic
GetNameOfInterfaceInternalProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceInternalRequired(void)mtsManagerComponentBasestatic
GetNameOfManagerComponent(void)mtsManagerComponentBasestatic
GetNamesOfInterfacesInput(void) constmtsComponent
GetNamesOfInterfacesOutput(void) constmtsComponent
GetNamesOfInterfacesProvided(void) constmtsComponent
GetNamesOfInterfacesProvidedOrOutput(void) constmtsComponent
GetNamesOfInterfacesRequired(void) constmtsComponent
GetNamesOfInterfacesRequiredOrInput(void) constmtsComponent
GetNumberOfInterfacesInput(void) constmtsComponent
GetNumberOfInterfacesOutput(void) constmtsComponent
GetNumberOfInterfacesProvided(void) constmtsComponent
GetNumberOfInterfacesRequired(void) constmtsComponent
GetState(void) constmtsComponent
GetState(mtsComponentState &state) constmtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
GetTags(void) constmtsComponent
GetTick(void) constmtsTaskprotected
Init(void)mtsTaskFromSignalprotected
InitializationDelaymtsTaskprotected
Initialize(void)mtsComponentprotected
InterfaceExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) constmtsComponent
InterfaceInternalCommands_AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)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
InterfaceProvidedOrOutputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) constmtsComponent
InterfaceProvidedToManagermtsComponentprotected
InterfaceProvidedToManagerCallablemtsTaskprotected
InterfaceRequiredOrInputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) constmtsComponent
InterfacesInputmtsComponentprotected
InterfacesInputMapType typedefmtsComponentprotected
InterfacesOutputmtsComponentprotected
InterfacesOutputMapType typedefmtsComponentprotected
InterfacesProvidedmtsComponentprotected
InterfacesProvidedMapType typedefmtsComponentprotected
InterfacesRequiredmtsComponentprotected
InterfacesRequiredMapType typedefmtsComponentprotected
IsEndTask(void) constmtsComponent
IsManagerComponent(const std::string &componentName)mtsManagerComponentBasestatic
IsNameOfInterfaceComponentProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceComponentRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceInternalProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceInternalRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInternalInterface(const std::string &interfaceName)mtsManagerComponentBasestatic
IsOverranPeriod(void) constmtsTaskinlinevirtual
IsPeriodic(void) constmtsTaskinlinevirtual
IsRunning(void) constmtsComponent
IsStarted(void) constmtsComponent
IsTerminated(void) constmtsComponent
Kill(void) overridemtsTaskFromSignalvirtual
KillAndWait(double timeoutInSeconds)mtsComponent
KillSeparateLogFile(void)mtsComponentprotected
LoDMultiplexerStreambufmtsComponentprotected
LogFilemtsComponentprotected
ManagerComponentServicesmtsComponentprotected
mTagsmtsComponentprotected
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
mtsManagerComponentBase(const std::string &componentName)mtsManagerComponentBase
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
mtsTaskFromSignal(const mtsTaskConstructorArg &arg)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)mtsComponent
RemoveInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
ReplayModemtsComponentprotected
ResetOverranPeriod(void)mtsTaskinlinevirtual
ReturnValuemtsTaskprotected
Run(void) overridemtsManagerComponentBasevirtual
RunEvent(bool check=true)mtsTaskprotected
RunEventCalledmtsTaskprotected
RunEventHandler(void)mtsTaskprotected
RunEventInternalmtsTaskprotected
RunInternal(void *argument) overridemtsTaskFromSignalprotectedvirtual
Running(void) constmtsComponentinline
SaveThreadStartData(void *data)mtsTaskprotectedvirtual
Scalar(const size_t CMN_UNUSED(index)) const CISST_THROW(stdcmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) constcmnGenericObjectinlinevirtual
ScalarNumber(void) constcmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) constcmnGenericObjectinlinevirtual
SerializeRaw(std::ostream &outputStream) constcmnGenericObjectvirtual
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) overridemtsTaskContinuousvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
StartInternal(void)mtsTaskContinuousprotectedvirtual
Startup(void)mtsComponentinlinevirtual
StartupInternal(void)mtsTaskprotectedvirtual
StatemtsComponentprotected
StateChangemtsTaskprotected
StateChangeSignalmtsTaskprotected
StateTablemtsTaskprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
Suspend(void) overridemtsTaskContinuousvirtual
ThisType typedefmtsComponent
ThreadmtsTaskprotected
ThreadStartDatamtsTaskprotected
ToStream(std::ostream &outputStream) const overridemtsComponentvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") constcmnGenericObjectvirtual
ToString(void) constcmnGenericObject
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) overridemtsTaskprotectedvirtual
WaitForWakeup(void)mtsTaskinlinevirtual
WaitToStart(double timeout)mtsTaskvirtual
WaitToTerminate(double timeout)mtsTaskvirtual
Wakeup(void)mtsTaskinlinevirtual
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsComponent()mtsComponentvirtual
~mtsManagerComponentBase()mtsManagerComponentBasevirtual
~mtsTask()mtsTaskvirtual
~mtsTaskContinuous()mtsTaskContinuousvirtual
~mtsTaskFromSignal()mtsTaskFromSignalinlinevirtual