RTC Toolkit  1.0.0
componentFramework Directory Reference

Directories

directory  detail
 

Files

file  commandReplier.hpp [code]
 Receive commands via MAL.
 
file  commandRequestor.hpp [code]
 Send commands using MAL.
 
file  jsonPayload.hpp [code]
 Defines the JSON payload type JsonPayload.
 
file  loopaware.hpp [code]
 Lifecycle Extension that makes an RTC Component 'Loopaware'.
 
file  loopCmdsImpl.hpp [code]
 Implementation of MAL commands for layer 'Loopaware'.
 
file  malEventInjector.hpp [code]
 Provides core functionality of an RTC Component.
 
file  measCmdsImpl.hpp [code]
 Implementation of MAL commands for layer 'Measurable'.
 
file  measurable.hpp [code]
 Lifecycle Extension that makes an RTC Component 'Measurable'.
 
file  model.hpp [code]
 In-memory representation of the state machine model.
 
file  modelBuilderBase.hpp [code]
 Base class of the ModelBuilder.
 
file  modelExport.hpp [code]
 Export the state machine model in various formats.
 
file  modelManipulator.hpp [code]
 Manipulate the in-memory state machine model.
 
file  optCmdsImpl.hpp [code]
 Implementation of MAL commands for layer 'Optimisable'.
 
file  optimisable.hpp [code]
 Lifecycle Extension that makes an RTC Component 'Optimisable'.
 
file  payload.hpp [code]
 Defines an agnostic payload type based on std::string.
 
file  rtcCmdsImpl.hpp [code]
 Implementation of MAL commands for layer 'RtcComponent'.
 
file  rtcComponent.hpp [code]
 Lifecycle of a basic 'RtcComponent'.
 
file  rtcComponentMain.hpp [code]
 Provides core functionality of an RTC Component.
 
file  runnable.hpp [code]
 Lifecycle Extension that makes an RTC Component 'Runnable'.
 
file  stateMachineEngine.hpp [code]
 Wrapper around the SCXML State Machine Engine.
 
file  statePublisher.hpp [code]
 Publishes the stdif state topic via MAL.
 
file  stateSubscriber.hpp [code]
 Subscribes to stdif state topic via MAL.
 
file  stdBizLogicIf.hpp [code]
 Business Logic Interfaces with methods to be implemented in layer 'StdComponent'.
 
file  stdCmdsImpl.hpp [code]
 Implementation of MAL commands for layer 'StdComponent'.
 
file  stdComponent.hpp [code]
 Lifecycle of the 'Standard Component'.
 
file  stopToken.hpp [code]
 A simple Stop Token.
 
file  suspCmdsImpl.hpp [code]
 Implementation of MAL commands for layer 'Suspendable'.
 
file  suspendable.hpp [code]
 Lifecycle Extension that makes a 'Loopaware' RTC Component 'Suspendable'.
 
file  utils.hpp [code]
 Various utilities for Life Cycle Extension.