ADTF  3.18.2
ddl::mapping::rt Namespace Reference

definition of the rt namespace for mapping More...

Classes

class  DataTrigger
 DataTrigger implements a concrete periodic trigger in the runtime. More...
 
class  TargetElement
 TargetElement represents a single signal element in the target. More...
 
class  MappingEngine
 The mapping engine to create the targets. More...
 
class  ISignalListener
 Signal listener interface class. More...
 
class  IPeriodicListener
 Timer interface class. More...
 
class  IMappingEnvironment
 Mapping environment interface class This in combination with ISignalListener forms the functionality that the environment using the mapping package must provide. More...
 
class  PeriodicTrigger
 PeriodicTrigger implements a concrete periodic trigger in the runtime. More...
 
class  SignalTrigger
 SignalTrigger implements a concrete periodic trigger in the runtime. More...
 
class  Source
 the engine source More...
 
class  Target
 Target represents a mapped target signal in the runtime api. More...
 
class  TriggerBase
 base class representing a trigger More...
 

Typedefs

typedef std::vector< TargetElement * > TargetElementList
 the targets element list
 
typedef std::map< std::string, Source * > SourceMap
 Public composite types used in the mapping::rt namespace.
 
typedef std::map< std::string, Target * > TargetMap
 Public composite types used in the mapping::rt namespace.
 
typedef std::set< Target * > TargetSet
 the targets pointer list
 
typedef std::map< std::string, TriggerBase * > TriggerMap
 type for trigger map.
 

Enumerations

enum  Operator {
  e_equal = 1 , e_not_equal , e_less_than , e_greater_than ,
  e_less_than_equal , e_greater_than_equal
}
 the operator set within the config More...
 

Detailed Description

definition of the rt namespace for mapping

Enumeration Type Documentation

◆ Operator

enum Operator

the operator set within the config

Enumerator
e_equal 

equal op

e_not_equal 

not equal op

e_less_than 

less op

e_greater_than 

greater op

e_less_than_equal 

less or equal op

e_greater_than_equal 

greater or equal op

Definition at line 26 of file data_trigger.h.