xronos-sdk 0.8.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
 CEnvironmentContextOpaque data type used for constructing reactors
 CReactorContextOpaque data type used for constructing Elements
 CDuplicateNameErrorException that is thrown when creating an element with a name that is already in use
 CElementBase class for all reactor elements
 CValidationErrorException that is thrown when a program reaches an invalid state
 CEnvironmentThe entry point for assembling and executing reactor programs
 CTestEnvironmentA variant of the environment that is configured for testing
 CProgrammableTimerA reactor element for scheduling new events
 CPhysicalEventA reactor element for receiving events from external sources
 CMetricA reactor element for recording metric data to an external data base
 CPeriodicTimerA reactor element that emits events in regular intervals
 CNoSerializerTag type that fulfills the IsSerializer constraints and that is used to indicate no serialization
 CInputPortA reactor element for receiving messages from other reactors
 COutputPortA reactor element for sending messages to other reactors
 CReactionContextOpaque data type used for constructing reaction triggers and effects Reaction effect classes.
 CBaseReactionBase class for implementing reactions
 CTriggerDeclares a reaction trigger and provides read access to the triggering EventSource
 CPortEffectAllows a reaction to write data to a given Port
 CProgrammableTimerEffectAllows a reaction to schedule future events using a ProgrammableTimer
 CMetricEffectAllows a reaction to record telemetry data using a given Metric
 CShutdownEffectAllows a reaction to terminate the program
 CReactionReaction base class with reactor access
 CReactorAn abstract reactor that can be subclassed to define new reactors
 CReactionPropertiesOpaque data type used for constructing reactions
 CRuntimeProviderAbstract interface for providing a concrete runtime instance
 CDefaultRuntimeProviderA runtime provider that provides the default runtime
 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