cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cisstMultiTask Directory Reference

Files

file  cisstMultiTask.i.h [code]
 
file  mtsCallableQualifiedReadBase.h [code]
 Defines a base class for a callable object with a qualifer and a placeholder to retrieve data.
 
file  mtsCallableQualifiedReadMethod.h [code]
 Defines a command with no argument.
 
file  mtsCallableQualifiedReadReturnVoidMethod.h [code]
 Defines a command with no argument.
 
file  mtsCallableReadBase.h [code]
 Defines a base class for a callable object with a placeholder to retrieve data.
 
file  mtsCallableReadMethod.h [code]
 Defines a command with no argument.
 
file  mtsCallableReadReturnVoidMethod.h [code]
 Defines a command with no argument.
 
file  mtsCallableVoidBase.h [code]
 Defines a base class for a callable object with no argument.
 
file  mtsCallableVoidFunction.h [code]
 Defines a command with no argument.
 
file  mtsCallableVoidMethod.h [code]
 Defines a command with no argument.
 
file  mtsCallableVoidReturnBase.h [code]
 Defines a base class for a callable object with no argument but returning a value.
 
file  mtsCallableVoidReturnMethod.h [code]
 Defines a command with no argument.
 
file  mtsCallableWriteReturnBase.h [code]
 Defines a base class for a callable object with no argument but returning a value.
 
file  mtsCallableWriteReturnMethod.h [code]
 Defines a command with no argument.
 
file  mtsCollectorBase.h [code]
 A data collection tool.
 
file  mtsCollectorEvent.h [code]
 
file  mtsCollectorFactory.h [code]
 
file  mtsCollectorQtComponent.h [code]
 
file  mtsCollectorQtFactory.h [code]
 
file  mtsCollectorQtWidget.h [code]
 
file  mtsCollectorState.h [code]
 
file  mtsCommandBase.h [code]
 Defines a base class for a command.
 
file  mtsCommandFilteredQueuedWrite.h [code]
 Define an internal command for cisstMultiTask.
 
file  mtsCommandFilteredWrite.h [code]
 Define an internal command for cisstMultiTask.
 
file  mtsCommandQualifiedRead.h [code]
 Defines a command with one argument.
 
file  mtsCommandQueuedVoid.h [code]
 Defines base class for a queued void command.
 
file  mtsCommandQueuedVoidReturn.h [code]
 Define an internal command for cisstMultiTask.
 
file  mtsCommandQueuedWrite.h [code]
 Define an internal command for cisstMultiTask.
 
file  mtsCommandQueuedWriteBase.h [code]
 Defines base class for a queued write command.
 
file  mtsCommandQueuedWriteReturn.h [code]
 Define an internal command for cisstMultiTask.
 
file  mtsCommandRead.h [code]
 Defines a command with one argument.
 
file  mtsCommandVoid.h [code]
 Defines a command with no argument.
 
file  mtsCommandVoidReturn.h [code]
 Defines a command with no argument.
 
file  mtsCommandWidgets.h [code]
 
file  mtsCommandWrite.h [code]
 Defines a command with one argument.
 
file  mtsCommandWriteBase.h [code]
 Defines a base class for a command with one argument.
 
file  mtsCommandWriteReturn.h [code]
 Defines a command with no argument.
 
file  mtsComponent.h [code]
 Declaration of mtsComponent.
 
file  mtsComponentAddLatency.h [code]
 
file  mtsComponentDispatcher.h [code]
 Defines the component dispatchers, which are "execution engines" that generate events that can be processed by any number of components.
 
file  mtsComponentFLTK.h [code]
 Declaration of mtsComponentFLTK.
 
file  mtsComponentGeneratorMacros.h [code]
 
file  mtsComponentViewer.h [code]
 Definition of the task viewer.
 
file  mtsConnection.h [code]
 Defines connection between two interfaces.
 
file  mtsEventReceiver.h [code]
 Declaration of mtsEventReceiverBase, mtsEventReceiverVoid, and mtsEventReceiverWrite.
 
file  mtsExport.h [code]
 Rules of exporting.
 
file  mtsExportQt.h [code]
 Rules of exporting.
 
file  mtsFixedSizeVector.h [code]
 
file  mtsFixedSizeVectorTypes.h [code]
 
file  mtsForwardDeclarations.h [code]
 Forward declarations and #define for cisstMultiTask.
 
file  mtsFunctionBase.h [code]
 Defines a base function object to allow heterogeneous containers of functions.
 
file  mtsFunctionQualifiedRead.h [code]
 Defines the command interfaces.
 
file  mtsFunctionRead.h [code]
 Defines the command interfaces.
 
file  mtsFunctionVoid.h [code]
 Defines a function object to use a void command (mtsCommandVoid)
 
file  mtsFunctionVoidReturn.h [code]
 Defines a function object to use a void command (mtsCommandVoidReturn)
 
file  mtsFunctionWrite.h [code]
 Defines the command interfaces.
 
file  mtsFunctionWriteReturn.h [code]
 Defines a function object to use a void command (mtsCommandWriteReturn)
 
file  mtsGenericObject.h [code]
 Defines mtsGenericObject.
 
file  mtsGenericObjectProxy.h [code]
 
file  mtsHistory.h [code]
 A data collection tool.
 
file  mtsInterface.h [code]
 Declaration of mtsInterface.
 
file  mtsInterfaceInput.h [code]
 Declaration of mtsInterfaceInput.
 
file  mtsInterfaceOutput.h [code]
 Declaration of mtsInterfaceOutput.
 
file  mtsInterfaceProvided.h [code]
 Declaration of mtsInterfaceProvided.
 
file  mtsInterfaceProvidedOrOutput.h [code]
 Declaration of mtsInterfaceProvidedOrOutput.
 
file  mtsInterfaceRequired.h [code]
 Declaration of mtsInterfaceRequired.
 
file  mtsInterfaceRequiredOrInput.h [code]
 Declaration of mtsInterfaceRequiredOrInput.
 
file  mtsIntervalStatistics.h [code]
 Statistical analysis for periodic signals.
 
file  mtsLODMultiplexerStreambuf.h [code]
 
file  mtsMacros.h [code]
 
file  mtsMailBox.h [code]
 Defines a mailbox for communication between tasks.
 
file  mtsManagerComponentBase.h [code]
 Declaration of Base Class for Manager ComponentsIn the networked configuration, the communication between the global component manager (GCM) and local component managers (LCMs) is currently done by SLICE. If the cisstMultiTask's command pattern is used instead, users can have more flexible way to interact with the system, such as creating and starting components dynamically. To replace SLICE with the cisstMultiTask's command pattern, we introduce a special type of component, manager component.
 
file  mtsManagerComponentClient.h [code]
 
file  mtsManagerComponentServer.h [code]
 
file  mtsManagerComponentServices.h [code]
 
file  mtsManagerGlobal.h [code]
 Definition of the global managerPlease see mtsManagerGlobalInterface.h for detailed comments on methods defined as pure virtual in mtsManagerGlobalInterface.
 
file  mtsManagerGlobalInterface.h [code]
 Declaration of mtsManagerGlobalInterfaceThis class declares an interface used by local component managers to communicate with the global component manager. The interface is defined as a pure abstract class to provide the identical APIs regardless current configuration (standalone vs. networked)
 
file  mtsManagerLocal.h [code]
 Declaration of Local Component ManagerThis class defines the local component manager (LCM) that manages local components and is unique in a process. Since only one instance of LCM should exist in a process, this class is implemented as singleton. To get an instance of LCM, therefore, mtsManagerLocal::GetInstance() should be used (instead of constructor).
 
file  mtsManagerLocalInterface.h [code]
 Definition of mtsManagerLocalInterfaceThis class defines an interface used by the global component manager to communicate with local component managers. The interface is defined as a pure abstract class to support two different configurations that this interface is used for:
 
file  mtsMatrix.h [code]
 
file  mtsMulticastCommandVoid.h [code]
 Defines a command with one argument sent to multiple interfaces.
 
file  mtsMulticastCommandWrite.h [code]
 Defines a command with one argument sent to multiple interfaces.
 
file  mtsMulticastCommandWriteBase.h [code]
 Defines a command with one argument sent to multiple interfaces.
 
file  mtsParameterTypesOld.h [code]
 
file  mtsPython.h [code]
 Header files from cisstMultiTask required to compile the SWIG generated Python wrappers.
 
file  mtsQtApplication.h [code]
 Declaration of mtsQtApplication.
 
file  mtsQtCommandSelector.h [code]
 
file  mtsQtScaleAndSignalTool.h [code]
 
file  mtsQtVisualizerShell.h [code]
 
file  mtsQtWidgetComponent.h [code]
 
file  mtsQtWidgetEvent.h [code]
 
file  mtsQtWidgetFactory.h [code]
 
file  mtsQtWidgetFunction.h [code]
 
file  mtsQtWidgetGenericObject.h [code]
 
file  mtsQtWidgetGenericObjectProxy.h [code]
 
file  mtsQtWidgetInterfaceRequired.h [code]
 
file  mtsQtWidgetIntervalStatistics.h [code]
 
file  mtsQtWidgetVectorTypes.h [code]
 
file  mtsQueue.h [code]
 Defines mtsQueue.
 
file  mtsSocketProxyClient.h [code]
 Declaration of mtsSocketProxyClient.
 
file  mtsSocketProxyCommon.h [code]
 Common definitions for mtsSocketProxyClient and mtsSocketProxyServer.
 
file  mtsSocketProxyServer.h [code]
 Declaration of mtsSocketProxyServer.
 
file  mtsStateArray.h [code]
 Defines a state data array used in a state table.
 
file  mtsStateArrayBase.h [code]
 Defines a base class the state data array.
 
file  mtsStateData.h [code]
 Templated class used to define state data for a task.
 
file  mtsStateIndex.h [code]
 Defines an index used for mtsStateTable.
 
file  mtsStateTable.h [code]
 Defines the state data table.
 
file  mtsTask.h [code]
 Defines a periodic task.
 
file  mtsTaskContinuous.h [code]
 Defines a continuously executing task.
 
file  mtsTaskFromCallback.h [code]
 Defines a task created from a callback.
 
file  mtsTaskFromSignal.h [code]
 Defines a task with a Run method trigger by signals (any queued command or event).
 
file  mtsTaskManager.h [code]
 Definition for backward compatibility.
 
file  mtsTaskPeriodic.h [code]
 Defines a periodic task.
 
file  mtsTransformationTypes.h [code]
 Typedef for different transformations.
 
file  mtsVector.h [code]
 
file  mtsWatchdogClient.h [code]
 
file  mtsWatchdogServer.h [code]