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

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

AbsoluteTimePeriodmtsTaskPeriodicprotected
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) overridemtsTaskvirtual
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) overridemtsTaskvirtual
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddReceiverToCommandWrite(const std::string &interfaceRequiredName, const std::string &commandName, const std::string &igtlDeviceName)mtsIGTLBridge
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddSenderFromCommandRead(const std::string &interfaceRequiredName, const std::string &functionName, const std::string &igtlDeviceName)mtsIGTLBridge
AddSenderFromEventWrite(const std::string &interfaceRequiredName, const std::string &eventName, const std::string &igtlDeviceName)mtsIGTLBridge
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
AddTag(const std::string &tag)mtsComponent
AreAllInterfacesRequiredConnected(const bool log=false)mtsComponent
BaseType typedefmtsTaskPeriodic
BridgeInterfaceProvided(const std::string &componentName, const std::string &interfaceName, const std::string &nameSpace)mtsIGTLCRTKBridge
CaptureThreadmtsTaskContinuousprotected
ChangeState(mtsComponentState::Enum newState)mtsTaskprotected
ChangeStateEventmtsTaskprotected
ChangeStateEventHandler(const mtsComponentState &newState)mtsTaskprotected
CheckForOwnThread(void) constmtsTask
Cleanup(void) overridemtsIGTLBridgevirtual
CleanupInternal(void) overridemtsTaskPeriodicprotectedvirtual
Configure(const std::string &jsonFile) overridemtsIGTLBridgevirtual
mtsTaskPeriodic::Configure(const std::string &CMN_UNUSED(filename)="") overridemtsTaskinline
ConfigureJSON(const Json::Value &jsonConfig) overridemtsIGTLCRTKBridgevirtual
Connect(void)mtsIGTLCRTKBridgeinlinevirtual
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
GetCRTKCommand(const std::string &fullCommand, std::string &crtkCommand)mtsIGTLCRTKBridgeprotected
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
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
GetPeriodicity(void) constmtsTaskPeriodic
GetState(void) constmtsComponent
GetState(mtsComponentState &state) constmtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
GetTags(void) constmtsComponent
GetTick(void) constmtsTaskprotected
Init(void)mtsIGTLBridgeprotected
InitializationDelaymtsTaskprotected
Initialize(void)mtsComponentprotected
InitServer(void)mtsIGTLBridgeprotected
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
IsHardRealTimemtsTaskPeriodicprotected
IsOverranPeriod(void) constmtsTaskinlinevirtual
IsPeriodic(void) const overridemtsTaskPeriodicvirtual
IsRunning(void) constmtsComponent
IsStarted(void) constmtsComponent
IsTerminated(void) constmtsComponent
Kill(void) overridemtsTaskContinuousvirtual
KillAndWait(double timeoutInSeconds)mtsComponent
KillSeparateLogFile(void)mtsComponentprotected
LoDMultiplexerStreambufmtsComponentprotected
LogFilemtsComponentprotected
ManagerComponentServicesmtsComponentprotected
mBridgeOnlymtsIGTLCRTKBridgeprotected
mConnectionsmtsIGTLCRTKBridgeprotected
mDatamtsIGTLBridgeprotected
mNamespacemtsIGTLCRTKBridgeprotected
mPortmtsIGTLBridgeprotected
mReceiversmtsIGTLBridgeprotected
mSendersmtsIGTLBridgeprotected
mTagsmtsComponentprotected
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
mtsIGTLBridge(const std::string &componentName, const double &period)mtsIGTLBridgeinline
mtsIGTLBridge(const mtsTaskPeriodicConstructorArg &arg)mtsIGTLBridgeinline
mtsIGTLCRTKBridge(const std::string &componentName, const double &period)mtsIGTLCRTKBridgeinline
mtsIGTLCRTKBridge(const mtsTaskPeriodicConstructorArg &arg)mtsIGTLCRTKBridgeinline
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
mtsTaskPeriodic(const std::string &name, double periodicityInSeconds, bool isHardRealTime=false, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskPeriodic
mtsTaskPeriodic(const std::string &name, const osaAbsoluteTime &periodicity, bool isHardRealTime=false, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskPeriodic
mtsTaskPeriodic(const mtsTaskPeriodicConstructorArg &arg)mtsTaskPeriodic
NamemtsComponentprotected
NewThreadmtsTaskContinuousprotected
OnRunException(const std::exception &excp)mtsTaskvirtual
OnStartupException(const std::exception &excp)mtsTaskvirtual
OverranPeriodmtsTaskprotected
PeriodmtsTaskPeriodicprotected
ProcessMailBoxes(InterfacesProvidedMapType &interfaces)mtsComponentprotected
ProcessManagerCommandsIfNotActive()mtsTask
ProcessQueuedCommands(void)mtsComponentinlineprotected
ProcessQueuedEvents(void)mtsComponentprotected
ReceiveAll(void)mtsIGTLBridge
ReceiversType typedefmtsIGTLBridgeprotected
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveInterfaceProvided(const std::string &interfaceProvidedName)mtsComponent
RemoveInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
ReplayModemtsComponentprotected
ResetOverranPeriod(void)mtsTaskinlinevirtual
ReturnValuemtsTaskprotected
Run(void) overridemtsIGTLBridgevirtual
RunEvent(bool check=true)mtsTaskprotected
RunEventCalledmtsTaskprotected
RunEventHandler(void)mtsTaskprotected
RunEventInternalmtsTaskprotected
RunInternal(void *argument) overridemtsTaskPeriodicprotectedvirtual
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
Send(_igtlMessagePointer message)mtsIGTLBridge
SendAll(void)mtsIGTLBridge
SendersType typedefmtsIGTLBridgeprotected
SerializeRaw(std::ostream &outputStream) constcmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetInitializationDelay(double delay)mtsTask
SetName(const std::string &componentName)mtsComponent
SetPort(const int port)mtsIGTLBridgeinline
SetReplayData(const std::string &stateTableName, const std::string &fileName)mtsComponent
SetReplayMode(void)mtsComponent
SetReplayTime(const double time)mtsComponent
SetThreadReturnValue(void *returnValue)mtsTaskprotectedvirtual
ShouldBeBridged(const std::string &command)mtsIGTLCRTKBridgeprotected
Sleep(double timeInSeconds)mtsTaskprotected
Start(void) overridemtsTaskContinuousvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
StartInternal(void) overridemtsTaskPeriodicprotectedvirtual
Startup(void) overridemtsIGTLBridgevirtual
StartupInternal(void) overridemtsTaskPeriodicprotectedvirtual
StatemtsComponentprotected
StateChangemtsTaskprotected
StateChangeSignalmtsTaskprotected
StateTablemtsTaskprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
Suspend(void) overridemtsTaskPeriodicvirtual
ThisType typedefmtsComponent
ThreadmtsTaskprotected
ThreadBuddymtsTaskPeriodicprotected
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
~mtsIGTLBridge(void)mtsIGTLBridgeinline
~mtsTask()mtsTaskvirtual
~mtsTaskContinuous()mtsTaskContinuousvirtual
~mtsTaskPeriodic()mtsTaskPeriodicvirtual