| AddInterfaceInput(const std::string &interfaceInputName) | mtsComponent | virtual |
| AddInterfaceInputExisting(const std::string &interfaceInputName, mtsInterfaceInput *interfaceInput) | mtsComponent | protected |
| AddInterfaceInternal(const bool useMangerComponentServices=false) | mtsComponent | protected |
| AddInterfaceOutput(const std::string &interfaceOutputName) | mtsComponent | virtual |
| AddInterfaceOutputExisting(const std::string &interfaceOutputName, mtsInterfaceOutput *interfaceOutput) | mtsComponent | protected |
| AddInterfaceProvided(const std::string &interfaceProvidedName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY) | mtsComponent | |
| AddInterfaceProvidedUsingMailbox(const std::string &interfaceProvidedName, mtsMailBox *mailBox) | mtsComponent | protected |
| AddInterfaceProvidedWithoutSystemEvents(const std::string &newInterfaceName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY, bool isProxy=false) | mtsTaskFromSignal | virtual |
| AddInterfaceRequired(const std::string &interfaceRequiredName, mtsRequiredType isRequired=MTS_REQUIRED) | mtsComponent | |
| AddInterfaceRequiredExisting(const std::string &interfaceRequiredName, mtsInterfaceRequired *interfaceRequired) | mtsComponent | protected |
| AddInterfaceRequiredUsingMailbox(const std::string &interfaceRequiredName, mtsMailBox *mailBox, mtsRequiredType required) | mtsComponent | protected |
| AddInterfaceRequiredWithoutSystemEventHandlers(const std::string &interfaceRequiredName, mtsRequiredType required=MTS_REQUIRED) | mtsTaskFromSignal | virtual |
| AddProvidedInterface(const std::string &interfaceProvidedName) | mtsComponent | inline |
| AddRequiredInterface(const std::string &requiredInterfaceName) | mtsComponent | inline |
| AddSignal(const std::string &signalName="") | mtsCollectorState | |
| AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true) | mtsComponent | |
| BaseType typedef | mtsTaskFromSignal | protected |
| CaptureThread | mtsTaskContinuous | protected |
| ChangeState(mtsComponentState::Enum newState) | mtsTask | protected |
| ChangeStateEvent | mtsTask | protected |
| ChangeStateEventHandler(const mtsComponentState &newState) | mtsTask | protected |
| CheckForOwnThread(void) const | mtsTask | |
| Cleanup(void) | mtsCollectorBase | protectedvirtual |
| CleanupInternal(void) | mtsTask | protectedvirtual |
| ClearTaskMap(void) | mtsCollectorBase | protected |
| CloseOutput(void) | mtsCollectorBase | |
| CollectionStartedEventTrigger | mtsCollectorBase | |
| CollectionStoppedEventTrigger | mtsCollectorBase | |
| COLLECTOR_COLLECTING enum value | mtsCollectorBase | protected |
| COLLECTOR_FILE_FLOATING_NOTATION_FIXED enum value | mtsCollectorBase | |
| COLLECTOR_FILE_FLOATING_NOTATION_NONE enum value | mtsCollectorBase | |
| COLLECTOR_FILE_FLOATING_NOTATION_SCIENTIFIC enum value | mtsCollectorBase | |
| COLLECTOR_FILE_FORMAT_BINARY enum value | mtsCollectorBase | |
| COLLECTOR_FILE_FORMAT_CSV enum value | mtsCollectorBase | |
| COLLECTOR_FILE_FORMAT_PLAIN_TEXT enum value | mtsCollectorBase | |
| COLLECTOR_FILE_FORMAT_UNDEFINED enum value | mtsCollectorBase | |
| COLLECTOR_STOP enum value | mtsCollectorBase | protected |
| COLLECTOR_WAIT_START enum value | mtsCollectorBase | protected |
| COLLECTOR_WAIT_STOP enum value | mtsCollectorBase | protected |
| CollectorFileFloatingNotation enum name | mtsCollectorBase | |
| CollectorFileFormat enum name | mtsCollectorBase | |
| CollectorStatus enum name | mtsCollectorBase | protected |
| ComponentManager | mtsCollectorBase | protectedstatic |
| Configure(const std::string &CMN_UNUSED(filename)="") | mtsTask | inlinevirtual |
| mtsComponent::Configure(const std::string &filename="") | mtsComponent | virtual |
| Connect(void) | mtsCollectorState | |
| ConnectedFlag | mtsCollectorBase | protected |
| ControlInterface | mtsCollectorBase | protected |
| ConvertBinaryToText(const std::string sourceBinaryLogFileName, const std::string targetPlainTextLogFileName, const char delimiter= ',') | mtsCollectorState | static |
| Create(void *data=0) | mtsTaskContinuous | virtual |
| mtsTask::Create(void) | mtsTask | inlinevirtual |
| CreateAndWait(double timeoutInSeconds) | mtsComponent | |
| Delimiter | mtsCollectorBase | protected |
| DeSerializeRaw(std::istream &inputStream) | cmnGenericObject | virtual |
| Disconnect(void) | mtsCollectorState | |
| DoRunInternal(void) | mtsTask | protected |
| EnableDynamicComponentManagement(void) | mtsComponent | protected |
| EventGeneratorChangeState | mtsComponent | protected |
| ExecIn | mtsTask | protected |
| ExecOut | mtsTask | protected |
| FileFormat | mtsCollectorBase | protected |
| FileOpened | mtsCollectorBase | protected |
| FillCharacter | mtsCollectorBase | protected |
| FirstRunningFlag | mtsCollectorBase | protected |
| FloatingNotation | mtsCollectorBase | protected |
| FromStreamRaw(std::istream &inputStream, const char delimiter= ' ') | cmnGenericObject | virtual |
| GetAveragePeriod(void) const | mtsTask | inline |
| GetDefaultStateTable(void) | mtsTask | inline |
| GetDefaultStateTableName(void) const | mtsTask | inline |
| 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 | mtsComponent | virtual |
| GetManagerComponentServices(void) const | mtsComponent | inline |
| GetManagerComponentServices(void) | mtsComponent | inline |
| GetName(void) const | mtsComponent | |
| GetName(std::string &placeHolder) const | mtsComponent | |
| GetNamesOfInterfacesInput(void) const | mtsComponent | |
| GetNamesOfInterfacesOutput(void) const | mtsComponent | |
| GetNamesOfInterfacesProvided(void) const | mtsComponent | |
| GetNamesOfInterfacesProvidedOrOutput(void) const | mtsComponent | |
| GetNamesOfInterfacesRequired(void) const | mtsComponent | |
| GetNamesOfInterfacesRequiredOrInput(void) const | mtsComponent | |
| GetNumberOfInterfacesInput(void) const | mtsComponent | |
| GetNumberOfInterfacesOutput(void) const | mtsComponent | |
| GetNumberOfInterfacesProvided(void) const | mtsComponent | |
| GetNumberOfInterfacesRequired(void) const | mtsComponent | |
| GetOutputFileName(void) const | mtsCollectorBase | inline |
| GetState(void) const | mtsComponent | |
| GetState(mtsComponentState &state) const | mtsComponent | |
| GetStateTable(const std::string &stateTableName) | mtsComponent | |
| GetTick(void) const | mtsTask | protected |
| GetWorkingDirectory(mtsStdString &placeHolder) const | mtsCollectorBase | |
| Init(void) | mtsCollectorBase | protected |
| InitializationDelay | mtsTask | protected |
| InterfaceExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const | mtsComponent | |
| InterfaceInternalCommands_AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout) | mtsComponent | protected |
| InterfaceInternalCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result) | mtsComponent | protected |
| InterfaceInternalCommands_ComponentStartOther(const mtsComponentStatusControl &arg) | mtsComponent | protected |
| InterfaceInternalCommands_GetEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout) | mtsComponent | protected |
| InterfaceInternalCommands_RemoveEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout) | mtsComponent | protected |
| InterfaceInternalCommands_RemoveObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout) | mtsComponent | protected |
| InterfaceProvidedOrOutputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const | mtsComponent | |
| InterfaceProvidedToManager | mtsComponent | protected |
| InterfaceProvidedToManagerCallable | mtsTask | protected |
| InterfaceRequiredOrInputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const | mtsComponent | |
| InterfacesInput | mtsComponent | protected |
| InterfacesInputMapType typedef | mtsComponent | protected |
| InterfacesOutput | mtsComponent | protected |
| InterfacesOutputMapType typedef | mtsComponent | protected |
| InterfacesProvided | mtsComponent | protected |
| InterfacesProvidedMapType typedef | mtsComponent | protected |
| InterfacesRequired | mtsComponent | protected |
| InterfacesRequiredMapType typedef | mtsComponent | protected |
| IsEndTask(void) const | mtsComponent | |
| IsOverranPeriod(void) const | mtsTask | inlinevirtual |
| IsPeriodic(void) const | mtsTask | inlinevirtual |
| IsRunning(void) const | mtsComponent | |
| IsStarted(void) const | mtsComponent | |
| IsTerminated(void) const | mtsComponent | |
| Kill(void) | mtsTaskFromSignal | virtual |
| KillAndWait(double timeoutInSeconds) | mtsComponent | |
| KillSeparateLogFile(void) | mtsComponent | protected |
| LoDMultiplexerStreambuf | mtsComponent | protected |
| LogFile | mtsComponent | protected |
| ManagerComponentServices | mtsComponent | protected |
| mtsCollectorBase(const std::string &collectorName, const CollectorFileFormat fileFormat) | mtsCollectorBase | |
| mtsCollectorState(const std::string &collectorName) | mtsCollectorState | |
| mtsCollectorState(const std::string &targetComponentName, const std::string &targetStateTableName, const CollectorFileFormat fileFormat) | mtsCollectorState | |
| mtsCollectorStateTest class | mtsCollectorState | friend |
| mtsComponent(void) | mtsComponent | protected |
| mtsComponent(const mtsComponent &other) | mtsComponent | protected |
| mtsComponent(const std::string &deviceName) | mtsComponent | |
| mtsStateTable class | mtsCollectorState | friend |
| 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 | |
| Name | mtsComponent | protected |
| NewThread | mtsTaskContinuous | protected |
| OnRunException(const std::exception &excp) | mtsTask | virtual |
| OnStartupException(const std::exception &excp) | mtsTask | virtual |
| OpenFileIfNeeded(void) | mtsCollectorBase | |
| OutputFile | mtsCollectorBase | protected |
| OutputFileName | mtsCollectorBase | protected |
| OutputHeaderFile | mtsCollectorBase | protected |
| OutputHeaderFileName | mtsCollectorBase | protected |
| OutputHeaderStream | mtsCollectorBase | protected |
| OutputStream | mtsCollectorBase | protected |
| OverranPeriod | mtsTask | protected |
| PostCommandQueuedCallable | mtsTaskFromSignal | protected |
| PostCommandQueuedMethod(void) | mtsTaskFromSignal | protected |
| Precision | mtsCollectorBase | protected |
| ProcessMailBoxes(InterfacesProvidedMapType &interfaces) | mtsComponent | protected |
| ProcessManagerCommandsIfNotActive() | mtsTask | |
| ProcessQueuedCommands(void) | mtsComponent | inlineprotected |
| ProcessQueuedEvents(void) | mtsComponent | protected |
| ProgressEventTrigger | mtsCollectorBase | |
| 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 | |
| ReplayMode | mtsComponent | protected |
| ResetOverranPeriod(void) | mtsTask | inlinevirtual |
| ReturnValue | mtsTask | protected |
| RunEvent(bool check=true) | mtsTask | protected |
| RunEventCalled | mtsTask | protected |
| RunEventHandler(void) | mtsTask | protected |
| RunEventInternal | mtsTask | protected |
| RunInternal(void *argument) | mtsTaskFromSignal | protectedvirtual |
| Running(void) const | mtsComponent | inline |
| SampleCounter | mtsCollectorBase | protected |
| SampleCounterForEvent | mtsCollectorBase | protected |
| SaveThreadStartData(void *data) | mtsTask | protectedvirtual |
| Scalar(const size_t CMN_UNUSED(index)) const | cmnGenericObject | inlinevirtual |
| ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const | cmnGenericObject | inlinevirtual |
| ScalarNumber(void) const | cmnGenericObject | inlinevirtual |
| ScalarNumberIsFixed(void) const | cmnGenericObject | inlinevirtual |
| Serializer | mtsCollectorBase | protected |
| SerializeRaw(std::ostream &outputStream) const | cmnGenericObject | virtual |
| Services(void) const =0 | cmnGenericObject | pure virtual |
| SetDelimiter(void) | mtsCollectorBase | protected |
| SetInitializationDelay(double delay) | mtsTask | |
| SetName(const std::string &componentName) | mtsComponent | |
| SetOutput(const std::string &fileName, const CollectorFileFormat fileFormat) | mtsCollectorBase | |
| SetOutput(std::ostream &outputStream, const CollectorFileFormat fileFormat) | mtsCollectorBase | |
| SetOutput(std::ostream &outputStream) | mtsCollectorBase | |
| SetOutputStreamFill(const char fillCharacter) | mtsCollectorBase | |
| SetOutputStreamFloatingNotation(const CollectorFileFloatingNotation floatingNotation) | mtsCollectorBase | |
| SetOutputStreamParams(void) | mtsCollectorBase | protected |
| SetOutputStreamPrecision(const int precision) | mtsCollectorBase | |
| SetOutputStreamWidth(const int width) | mtsCollectorBase | |
| SetOutputToDefault(const CollectorFileFormat fileFormat) | mtsCollectorBase | |
| SetOutputToDefault(void) | mtsCollectorBase | |
| SetReplayData(const std::string &stateTableName, const std::string &fileName) | mtsComponent | |
| SetReplayMode(void) | mtsComponent | |
| SetReplayTime(const double time) | mtsComponent | |
| SetSamplingInterval(const unsigned int samplingInterval) | mtsCollectorState | inline |
| SetStateTable(const std::string &componentName, const std::string &stateTableName="") | mtsCollectorState | |
| SetThreadReturnValue(void *returnValue) | mtsTask | protectedvirtual |
| SetupControlInterface(void) | mtsCollectorBase | protected |
| SetWorkingDirectory(const mtsStdString &directory) | mtsCollectorBase | |
| SignalMapType typedef | mtsCollectorBase | protected |
| Sleep(double timeInSeconds) | mtsTask | protected |
| Start(void) | mtsTaskContinuous | virtual |
| StartAndWait(double timeoutInSeconds) | mtsComponent | |
| StartCollection(const mtsDouble &delayInSeconds) | mtsCollectorState | virtual |
| StartCollectionCommand(void) | mtsCollectorBase | inlineprotected |
| StartCollectionInCommand(const mtsDouble &delayInSeconds) | mtsCollectorBase | inlineprotected |
| StartInternal(void) | mtsTaskContinuous | protectedvirtual |
| StartupInternal(void) | mtsTask | protectedvirtual |
| State | mtsComponent | protected |
| StateChange | mtsTask | protected |
| StateChangeSignal | mtsTask | protected |
| StateTable | mtsTask | protected |
| StateTableMapType typedef | mtsComponent | protected |
| StateTables | mtsComponent | protected |
| Status | mtsCollectorBase | protected |
| StopCollection(const mtsDouble &delayInSeconds) | mtsCollectorState | virtual |
| StopCollectionCommand(void) | mtsCollectorBase | inlineprotected |
| StopCollectionInCommand(const mtsDouble &delayInSeconds) | mtsCollectorBase | inlineprotected |
| StringStreamBufferForSerialization | mtsCollectorBase | protected |
| Suspend(void) | mtsTaskContinuous | virtual |
| TaskMap | mtsCollectorBase | protected |
| TaskMapType typedef | mtsCollectorBase | protected |
| ThisType typedef | mtsComponent | |
| Thread | mtsTask | protected |
| ThreadStartData | mtsTask | protected |
| TimeIntervalForProgressEvent | mtsCollectorBase | protected |
| TimeOfLastProgressEvent | mtsCollectorBase | protected |
| ToStream(std::ostream &outputStream) const | mtsComponent | virtual |
| ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const | cmnGenericObject | virtual |
| ToString(void) const | cmnGenericObject | |
| UnknownException | mtsTask | static |
| UseSeparateLogFile(const std::string &filename, bool forwardToLogger=true) | mtsComponent | |
| UseSeparateLogFileDefault(bool forwardToLogger=true) | mtsComponent | |
| UseSeparateLogFileDefaultWithDate(bool forwardToLogger=true) | mtsComponent | |
| UseSeparateLogFileFlag | mtsComponent | protected |
| WaitForState(mtsComponentState desiredState, double timeout) | mtsTask | protectedvirtual |
| WaitForWakeup(void) | mtsTask | inlinevirtual |
| WaitToStart(double timeout) | mtsTask | virtual |
| WaitToTerminate(double timeout) | mtsTask | virtual |
| Wakeup(void) | mtsTask | inlinevirtual |
| Width | mtsCollectorBase | protected |
| WorkingDirectoryMember | mtsCollectorBase | protected |
| ~cmnGenericObject(void) | cmnGenericObject | inlinevirtual |
| ~mtsCollectorBase(void) | mtsCollectorBase | virtual |
| ~mtsCollectorState(void) | mtsCollectorState | |
| ~mtsComponent() | mtsComponent | virtual |
| ~mtsTask() | mtsTask | virtual |
| ~mtsTaskContinuous() | mtsTaskContinuous | virtual |
| ~mtsTaskFromSignal() | mtsTaskFromSignal | inlinevirtual |