ADTF
|
definition of the ddl namespace More...
Namespaces | |
access_element | |
definition of the access_element namespace (codecs) | |
codec | |
Namespace for the new faster CodecFactory/Decoder/Codec implementation. | |
dd | |
definition of the dd namespace | |
mapping | |
definition of the mapping namespace | |
serialization | |
definition of the serialization namespace | |
unit | |
definiton of the unit namespace | |
unit_prefix | |
definiton of the unit prefixes namespace | |
utility | |
definition of the utility namespace | |
Classes | |
struct | Position |
Structure for bit position of elements. More... | |
class | CodecFactory |
Factory class for ddl codecs. More... | |
struct | LegacyOffsets |
Legacy offset structure for binary compatiblity. More... | |
class | Decoder |
Decoder for dynamic structures defined by a DataDefinition definition. More... | |
class | Codec |
Decoder for dynamic structures defined by a DataDefinition definition. More... | |
class | StaticDecoder |
Decoder for static structures defined by a DataDefinition definition. More... | |
class | StaticCodec |
Codec for static structures defined by a DataDefinition definition. More... | |
struct | StructElement |
Information about an element accessible with a decoder or codec. 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< float > |
The datatype for float. More... | |
class | DataType< double > |
The datatype for double. More... | |
class | PredefinedDataTypes |
Predefined types of the DataDefinition. More... | |
struct | BaseUnit |
Generator template to create baseunits. More... | |
struct | UnitPrefix |
Generator template to create UnitPrefix. More... | |
class | PredefinedUnits |
Static class for predefined units. More... | |
class | DDCompare |
Utility class to compare data descriptions. More... | |
class | DDDataType |
A DataType class holding the DD for a Datatype with dependencies. More... | |
class | DDDefault |
Convenience class to create a valid predefined Data Definition with predefined types. More... | |
class | DDElement |
Utility class for a complete valid data definition of one StructType::Element and its dependencies. More... | |
class | DDElementRef |
Utility class for a complete valid data definition of one StructType::Element and its dependencies. More... | |
class | DDEnum |
Utility class for a complete valid data definition of one EnumType and its dependencies. More... | |
class | DDEnumGenerator |
This is used to create the DD representation of an enumeration type. More... | |
class | DDEnumGenerator< EnumDataType, typename std::enable_if< std::is_arithmetic< EnumDataType >::value >::type > |
This is used to create an enumeration type independently. More... | |
class | DDFile |
Convenience class to load and validate a Data Definition form a xml file string. More... | |
class | DDString |
Convenience class to load and validate a Data Definition xml string. More... | |
class | DDStructure |
Utility class for a complete valid data definition of one StructType and its dependencies. More... | |
class | DDStructureGenerator |
Creating a valid Structure Data Definition by a existing type and its member types. More... | |
class | DDRefUnit |
The DDRefunit class holding a reference to its complete DD (references to baseunit and prefix) More... | |
class | DDUnit |
The unit class holding a reference to its complete DD (references to baseunits and prefixes) More... | |
Typedefs | |
using | tDataRepresentation = DataRepresentation |
Typedef provided for compatibility reasons. | |
using | cDDLError = adtf_ddl::cDDLError |
using | tDDLPropertyVec = adtf_ddl::tDDLPropertyVec |
using | cDDLProperty = adtf_ddl::cDDLProperty |
using | cDDLDescription = adtf_ddl::cDDLDescription |
using | cDDLStreamMetaType = adtf_ddl::cDDLStreamMetaType |
using | cDDLCompare = adtf_ddl::cDDLCompare |
using | cDDLVersionHelper = adtf_ddl::cDDLVersionHelper |
using | tDDLVersion = adtf_ddl::tDDLVersion |
using | cDDLCloner = adtf_ddl::cDDLCloner |
using | IDDLFactoryMethod = adtf_ddl::IDDLFactoryMethod |
using | cDDLByteorder = adtf_ddl::cDDLByteorder |
using | cDDL = adtf_ddl::cDDL |
using | IDDL = adtf_ddl::IDDL |
using | cDDLAlignment = adtf_ddl::cDDLAlignment |
using | IDDLUnit = adtf_ddl::IDDLUnit |
using | cDDLBaseunit = adtf_ddl::cDDLBaseunit |
using | cDDLPrefix = adtf_ddl::cDDLPrefix |
using | cDDLRefUnit = adtf_ddl::cDDLRefUnit |
using | tDDLRefUnitVec = adtf_ddl::tDDLRefUnitVec |
using | tDDLRefUnitIt = adtf_ddl::tDDLRefUnitIt |
using | cDDLUnit = adtf_ddl::cDDLUnit |
using | cDDLElement = adtf_ddl::cDDLElement |
using | tDDLElementVec = adtf_ddl::tDDLElementVec |
using | tDDLElementIt = adtf_ddl::tDDLElementIt |
using | cDDLComplex = adtf_ddl::cDDLComplex |
using | IDDLDataType = adtf_ddl::IDDLDataType |
using | cDDLDataType = adtf_ddl::cDDLDataType |
using | cDDLEnum = adtf_ddl::cDDLEnum |
using | tEnumNameValueVec = adtf_ddl::tEnumNameValueVec |
using | cDDLExtDeclaration = adtf_ddl::cDDLExtDeclaration |
using | tDDLExtDeclarationVec = adtf_ddl::tDDLExtDeclarationVec |
using | tDDLExtDeclarationIt = adtf_ddl::tDDLExtDeclarationIt |
using | cDDLHeader = adtf_ddl::cDDLHeader |
using | tImporterMsgSeverity = adtf_ddl::tImporterMsgSeverity |
using | tImporterMsg = adtf_ddl::tImporterMsg |
using | tImporterMsgList = adtf_ddl::tImporterMsgList |
using | cDDLImporter = adtf_ddl::cDDLImporter |
using | cDDLInspector = adtf_ddl::cDDLInspector |
using | IDDLVisitor = adtf_ddl::IDDLVisitor |
using | cDDLRepair = adtf_ddl::cDDLRepair |
using | cDDLResolver = adtf_ddl::cDDLResolver |
using | cDDLStreamStruct = adtf_ddl::cDDLStreamStruct |
using | tDDLStreamStructVec = adtf_ddl::tDDLStreamStructVec |
using | tDDLStreamStructIt = adtf_ddl::tDDLStreamStructIt |
using | cDDLStream = adtf_ddl::cDDLStream |
using | cDDLPrinter = adtf_ddl::cDDLPrinter |
using | cElementAccessor = adtf_ddl::cElementAccessor |
using | tStructLayoutElement = adtf_ddl::tStructLayoutElement |
using | tStructElement = adtf_ddl::tStructElement |
using | cCodec = adtf_ddl::cCodec |
using | cDecoder = adtf_ddl::cDecoder |
using | cStaticDecoder = adtf_ddl::cStaticDecoder |
using | cStaticCodec = adtf_ddl::cStaticCodec |
using | cCodecFactory = adtf_ddl::cCodecFactory |
typedef std::map< std::string, a_util::variant::Variant > | AccessEnumType |
Typedef for enumerations name -> value. | |
Enumerations | |
enum | DataRepresentation { serialized , deserialized , Serialized = serialized , Deserialized = deserialized , serialized , deserialized , Serialized = serialized , Deserialized = deserialized } |
Enumeration for the data representation. More... | |
enum | DataRepresentation { serialized , deserialized , Serialized = serialized , Deserialized = deserialized , serialized , deserialized , Serialized = serialized , Deserialized = deserialized } |
Enumeration for the data representation. More... | |
definition of the ddl namespace
Mapping Engine
This is the Mapping Engine documentation.
enum DataRepresentation |
Enumeration for the data representation.
Definition at line 18 of file builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/extern/pkg_ddl/include/adtfddl/codec/struct_element.h.
enum DataRepresentation |
Enumeration for the data representation.
Definition at line 25 of file data_representation.h.