xronos-sdk 0.5.0
Xronos C++ SDK
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nxronos
 NsdkMain Xronos SDK namespace
 CBaseReactionBase class for implementing reactions
 CMetricEffectAllows a reaction to record telemetry data using a given Metric
 CPortEffectAllows a reaction to write data to a given Port
 CProgrammableTimerEffectAllows a reaction to schedule future events using a ProgrammableTimer
 CTriggerDeclares a reaction trigger and provides read access to the triggering EventSource
 CElementBase class for all reactor elements
 CEnvironmentThe entry point for assembling and executing reactor programs
 CEnvironmentContextOpaque data type used for constructing reactors
 CEventSourceInterface implemented by reactor elements that can be used as triggers of reactions
 CEventSource< void >Interface implemented by reactor elements that can be used as triggers of reactions.
 CInputPortA reactor element for receiving messages from other reactors
 CMetricA reactor element for recording metric data to an external data base
 COutputPortA reactor element for sending messages to other reactors
 CPeriodicTimerA reactor element that emits events in regular intervals
 CPhysicalEventA reactor element for receiving events from external sources
 CPhysicalEvent< void >A reactor element for receiving events from external sources
 CPortBase class for reactor elements that may send or receive messages
 CPort< void >Base class for reactor elements that may send or receive messages
 CProgrammableTimerA reactor element for scheduling new events
 CProgrammableTimer< void >A reactor element for scheduling new events
 CReactionReaction base class with reactor access
 CReactionContextOpaque data type used for constructing reaction triggers and effects Reaction effect classes.
 CReactionPropertiesOpaque data type used for constructing reactions
 CReactorAn abstract reactor that can be subclassed to define new reactors
 CReactorContextOpaque data type used for constructing Elements
 CShutdownA reactor element that emits an event right before the program shuts down
 CStartupA reactor element that emits an event when the program starts up
 CTestEnvironmentA variant of the environment that is configured for testing
 CValidationErrorException that is thrown when a program reaches an invalid state