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

This is the complete list of members for mtsCollectorBase, 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, 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
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
BaseType typedefmtsTaskFromSignalprotected
CaptureThreadmtsTaskContinuousprotected
ChangeState(mtsComponentState::Enum newState)mtsTaskprotected
ChangeStateEventmtsTaskprotected
ChangeStateEventHandler(const mtsComponentState &newState)mtsTaskprotected
CheckForOwnThread(void) const mtsTask
Cleanup(void)mtsCollectorBaseprotectedvirtual
CleanupInternal(void)mtsTaskprotectedvirtual
ClearTaskMap(void)mtsCollectorBaseprotected
CloseOutput(void)mtsCollectorBase
CollectionStartedEventTriggermtsCollectorBase
CollectionStoppedEventTriggermtsCollectorBase
COLLECTOR_COLLECTING enum valuemtsCollectorBaseprotected
COLLECTOR_FILE_FLOATING_NOTATION_FIXED enum valuemtsCollectorBase
COLLECTOR_FILE_FLOATING_NOTATION_NONE enum valuemtsCollectorBase
COLLECTOR_FILE_FLOATING_NOTATION_SCIENTIFIC enum valuemtsCollectorBase
COLLECTOR_FILE_FORMAT_BINARY enum valuemtsCollectorBase
COLLECTOR_FILE_FORMAT_CSV enum valuemtsCollectorBase
COLLECTOR_FILE_FORMAT_PLAIN_TEXT enum valuemtsCollectorBase
COLLECTOR_FILE_FORMAT_UNDEFINED enum valuemtsCollectorBase
COLLECTOR_STOP enum valuemtsCollectorBaseprotected
COLLECTOR_WAIT_START enum valuemtsCollectorBaseprotected
COLLECTOR_WAIT_STOP enum valuemtsCollectorBaseprotected
CollectorFileFloatingNotation enum namemtsCollectorBase
CollectorFileFormat enum namemtsCollectorBase
CollectorStatus enum namemtsCollectorBaseprotected
ComponentManagermtsCollectorBaseprotectedstatic
Configure(const std::string &CMN_UNUSED(filename)="")mtsTaskinlinevirtual
mtsComponent::Configure(const std::string &filename="")mtsComponentvirtual
ConnectedFlagmtsCollectorBaseprotected
ControlInterfacemtsCollectorBaseprotected
Create(void *data=0)mtsTaskContinuousvirtual
mtsTask::Create(void)mtsTaskinlinevirtual
CreateAndWait(double timeoutInSeconds)mtsComponent
DelimitermtsCollectorBaseprotected
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
DoRunInternal(void)mtsTaskprotected
EnableDynamicComponentManagement(void)mtsComponentprotected
EventGeneratorChangeStatemtsComponentprotected
ExecInmtsTaskprotected
ExecOutmtsTaskprotected
FileFormatmtsCollectorBaseprotected
FileOpenedmtsCollectorBaseprotected
FillCharactermtsCollectorBaseprotected
FirstRunningFlagmtsCollectorBaseprotected
FloatingNotationmtsCollectorBaseprotected
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GetAveragePeriod(void) const mtsTaskinline
GetDefaultOutputName(void)=0mtsCollectorBasepure virtual
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
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 mtsCollectorBaseinline
GetState(void) const mtsComponent
GetState(mtsComponentState &state) const mtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
GetTick(void) const mtsTaskprotected
GetWorkingDirectory(mtsStdString &placeHolder) const mtsCollectorBase
Init(void)mtsCollectorBaseprotected
InitializationDelaymtsTaskprotected
Initialize(void)mtsComponentprotected
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
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
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
mtsCollectorBase(const std::string &collectorName, const CollectorFileFormat fileFormat)mtsCollectorBase
mtsCollectorBaseTest classmtsCollectorBasefriend
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
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
OpenFileIfNeeded(void)mtsCollectorBase
OutputFilemtsCollectorBaseprotected
OutputFileNamemtsCollectorBaseprotected
OutputHeaderFilemtsCollectorBaseprotected
OutputHeaderFileNamemtsCollectorBaseprotected
OutputHeaderStreammtsCollectorBaseprotected
OutputStreammtsCollectorBaseprotected
OverranPeriodmtsTaskprotected
PostCommandQueuedCallablemtsTaskFromSignalprotected
PostCommandQueuedMethod(void)mtsTaskFromSignalprotected
PrecisionmtsCollectorBaseprotected
ProcessMailBoxes(InterfacesProvidedMapType &interfaces)mtsComponentprotected
ProcessManagerCommandsIfNotActive()mtsTask
ProcessQueuedCommands(void)mtsComponentinlineprotected
ProcessQueuedEvents(void)mtsComponentprotected
ProgressEventTriggermtsCollectorBase
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)=0mtsTaskpure virtual
RunEvent(bool check=true)mtsTaskprotected
RunEventCalledmtsTaskprotected
RunEventHandler(void)mtsTaskprotected
RunEventInternalmtsTaskprotected
RunInternal(void *argument)mtsTaskFromSignalprotectedvirtual
Running(void) const mtsComponentinline
SampleCountermtsCollectorBaseprotected
SampleCounterForEventmtsCollectorBaseprotected
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
SerializermtsCollectorBaseprotected
SerializeRaw(std::ostream &outputStream) const cmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetDelimiter(void)mtsCollectorBaseprotected
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)mtsCollectorBaseprotected
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
SetThreadReturnValue(void *returnValue)mtsTaskprotectedvirtual
SetupControlInterface(void)mtsCollectorBaseprotected
SetWorkingDirectory(const mtsStdString &directory)mtsCollectorBase
SignalMapType typedefmtsCollectorBaseprotected
Sleep(double timeInSeconds)mtsTaskprotected
Start(void)mtsTaskContinuousvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
StartCollection(const mtsDouble &delayInSeconds)=0mtsCollectorBasepure virtual
StartCollectionCommand(void)mtsCollectorBaseinlineprotected
StartCollectionInCommand(const mtsDouble &delayInSeconds)mtsCollectorBaseinlineprotected
StartInternal(void)mtsTaskContinuousprotectedvirtual
Startup(void)=0mtsCollectorBaseprotectedpure virtual
StartupInternal(void)mtsTaskprotectedvirtual
StatemtsComponentprotected
StateChangemtsTaskprotected
StateChangeSignalmtsTaskprotected
StateTablemtsTaskprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
StatusmtsCollectorBaseprotected
StopCollection(const mtsDouble &delayInSeconds)=0mtsCollectorBasepure virtual
StopCollectionCommand(void)mtsCollectorBaseinlineprotected
StopCollectionInCommand(const mtsDouble &delayInSeconds)mtsCollectorBaseinlineprotected
StringStreamBufferForSerializationmtsCollectorBaseprotected
Suspend(void)mtsTaskContinuousvirtual
TaskMapmtsCollectorBaseprotected
TaskMapType typedefmtsCollectorBaseprotected
ThisType typedefmtsComponent
ThreadmtsTaskprotected
ThreadStartDatamtsTaskprotected
TimeIntervalForProgressEventmtsCollectorBaseprotected
TimeOfLastProgressEventmtsCollectorBaseprotected
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
WidthmtsCollectorBaseprotected
WorkingDirectoryMembermtsCollectorBaseprotected
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsCollectorBase(void)mtsCollectorBasevirtual
~mtsComponent()mtsComponentvirtual
~mtsTask()mtsTaskvirtual
~mtsTaskContinuous()mtsTaskContinuousvirtual
~mtsTaskFromSignal()mtsTaskFromSignalinlinevirtual