26#if defined(__GNUC__) && (__GNUC__ == 5) && defined(__QNX__)
27#pragma GCC diagnostic ignored \
32typedef std::map<std::string, uint8_t>
TypeMap;
34#if defined(__GNUC__) && (__GNUC__ == 5) && defined(__QNX__)
35#pragma GCC diagnostic warning \
82 const size_t array_size,
83 const std::string& element_name);
125 std::string _element_name;
Definition result_type_decl.h:34
Class to access and obtain the byte position and other information of a instance of this element with...
Definition dd_struct_access.h:41
a_util::result::Result setTransformation(const MapTransformationBase *transformation)
a_util::result::Result setValue(const void *data, uint32_t src_type, size_t mem_size)
a_util::result::Result setDefaultValue(const std::string &default_value)
a_util::result::Result create(void *element_ptr, const ddl::dd::StructElementAccess &element_access, const size_t array_size, const std::string &element_name)
TargetElement(Target *target)
Target represents a mapped target signal in the runtime api.
Definition target.h:34
std::vector< TargetElement * > TargetElementList
the targets element list
Definition element.h:133
definition of the mapping namespace
Definition ddl.h:50
DataTypes
Enum for all relevant data types.
Definition element.h:40
std::map< std::string, uint8_t > TypeMap
String -> Datatype Enum Map.
Definition element.h:32
definition of the ddl namespace
Definition codec.h:21