cisst-saw
Loading...
Searching...
No Matches
mtsComponentDispatcher.h File Reference

Defines the component dispatchers, which are "execution engines" that generate events that can be processed by any number of components. More...

Go to the source code of this file.

Classes

class  mtsComponentDispatcherBase< BaseClass, ConstructorArgType >

Typedefs

typedef mtsComponentDispatcherBase< mtsTaskPeriodic, mtsTaskPeriodicConstructorArgmtsComponentDispatcherPeriodic
typedef mtsComponentDispatcherBase< mtsTaskContinuous, mtsTaskContinuousConstructorArgmtsComponentDispatcherContinuous
typedef mtsComponentDispatcherBase< mtsTaskMain, std::string > mtsComponentDispatcherMain

Functions

 CMN_DECLARE_SERVICES_INSTANTIATION (mtsComponentDispatcherPeriodic)
 CMN_DECLARE_SERVICES_INSTANTIATION (mtsComponentDispatcherContinuous)
 CMN_DECLARE_SERVICES_INSTANTIATION (mtsComponentDispatcherMain)

Detailed Description

Defines the component dispatchers, which are "execution engines" that generate events that can be processed by any number of components.

Typedef Documentation

◆ mtsComponentDispatcherContinuous

◆ mtsComponentDispatcherMain

◆ mtsComponentDispatcherPeriodic

Function Documentation

◆ CMN_DECLARE_SERVICES_INSTANTIATION() [1/3]

CMN_DECLARE_SERVICES_INSTANTIATION ( mtsComponentDispatcherContinuous )

◆ CMN_DECLARE_SERVICES_INSTANTIATION() [2/3]

CMN_DECLARE_SERVICES_INSTANTIATION ( mtsComponentDispatcherMain )

◆ CMN_DECLARE_SERVICES_INSTANTIATION() [3/3]

CMN_DECLARE_SERVICES_INSTANTIATION ( mtsComponentDispatcherPeriodic )