|
Dev Essential
|
definition of the ddl namespace More...
Namespaces | |
| namespace | access_element |
| definition of the access_element namespace (codecs) | |
| namespace | codec |
| Namespace for the new faster CodecFactory/Decoder/Codec implementation. | |
| namespace | dd |
| definition of the dd namespace | |
| namespace | mapping |
| definition of the mapping namespace | |
| namespace | serialization |
| definition of the serialization namespace | |
| namespace | unit |
| definiton of the unit namespace | |
| namespace | unit_prefix |
| definiton of the unit prefixes namespace | |
| namespace | utility |
| definition of the utility namespace | |
Classes | |
| struct | BaseUnit |
| Generator template to create baseunits. More... | |
| class | Codec |
| class | CodecFactory |
| class | DataDefinition |
| The Data Definiton class uses the validation model to keep a Data Definition datamodel (ddl::dd::datamodel::DataDefinition) valid or inform about inconsitence: See: More... | |
| class | DataType |
| Generator template to create DataType for the plain c-types. More... | |
| class | DataType< bool > |
| The datatype for bool. More... | |
| class | DataType< char > |
| The datatype for char. More... | |
| class | DataType< double > |
| The datatype for double. More... | |
| class | DataType< float > |
| The datatype for float. More... | |
| class | DDCompare |
| class | DDDataType |
| A DataType class holding the DD for a Datatype with dependencies. (i.e. Units!) More... | |
| class | DDDefault |
| Convenience class to create a valid predefined Data Definition with predefined types. This implementation can be used as follows: More... | |
| class | DDElement |
| Utility class for a complete valid data definition of one StructType::Element and its dependencies. This class is for convenience to use it together with ddl::DDStructure . More... | |
| class | DDElementRef |
| Utility class for a complete valid data definition of one StructType::Element and its dependencies. This class is for convenience to use it together with ddl::DDStructure . More... | |
| class | DDEnum |
| Utility class for a complete valid data definition of one EnumType and its dependencies. This class is for convenience to use it together with ddl::DDStructure . More... | |
| class | DDEnumGenerator |
| class | DDEnumGenerator< EnumDataType, typename std::enable_if< std::is_arithmetic< EnumDataType >::value >::type > |
| class | DDFile |
| Convenience class to load and validate a Data Definition form a xml file string. This implementation can be used as follows: More... | |
| class | DDRefUnit |
| The DDRefunit class holding a reference to its complete DD (references to baseunit and prefix) More... | |
| class | DDString |
| Convenience class to load and validate a Data Definition xml string. This implementation can be used as follows: More... | |
| class | DDStructure |
| Utility class for a complete valid data definition of one StructType and its dependencies. This class is for convenience to use create a StructType data defintion in code. The class is to use as follows: More... | |
| class | DDStructureGenerator |
| Creating a valid Structure Data Definition by a existing type and its member types. More... | |
| class | DDUnit |
| The unit class holding a reference to its complete DD (references to baseunits and prefixes) More... | |
| class | Decoder |
| struct | LegacyOffsets |
| struct | Position |
| class | PredefinedDataTypes |
| Predefined types of the DataDefinition. These types can be used without explicitely adding it to a dd::DataDefinition! More... | |
| class | PredefinedUnits |
| Static class for predefined units. More... | |
| class | StaticCodec |
| class | StaticDecoder |
| struct | StructElement |
| struct | UnitPrefix |
| Generator template to create UnitPrefix. More... | |
Typedefs | |
| using | tDataRepresentation = DataRepresentation |
| Typedef provided for compatibility reasons. | |
| typedef std::map< std::string, a_util::variant::Variant > | AccessEnumType |
| using | DataDescription |
| Alias Name for DataDefinition, formally known as DataDescription. | |
Enumerations | |
| enum | DataRepresentation { serialized , deserialized , Serialized = serialized , Deserialized = deserialized } |
definition of the ddl namespace
Mapping Engine
This is the Mapping Engine documentation.
| typedef std::map<std::string, a_util::variant::Variant> ddl::AccessEnumType |
Typedef for enumerations name -> value.