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 |