|
ADTF
|
#include <a_util/preprocessor/deprecated.h>#include <ddl/utilities/access_optional.h>#include <string>#include <cstdint>Go to the source code of this file.
Classes | |
| class | ddl::dd::AlignmentConversion |
| Alignment Conversion utility. More... | |
| class | ddl::dd::AlignmentValidation |
| Alignment ConvValidation utility. More... | |
| class | ddl::dd::ByteOrderConversion |
| ByteOrder Conversion utility. More... | |
| class | ddl::dd::ByteOrderDefault |
| Default ByteOrder Discovery utility class. More... | |
| class | ddl::dd::Version |
| DDL Version. More... | |
| class | ddl::dd::VersionConversion |
| Version conversion utility class. More... | |
| class | ddl::dd::ArraySize |
Namespaces | |
| namespace | ddl |
| definition of the ddl namespace | |
| namespace | ddl::dd |
| definition of the dd namespace | |
Typedefs | |
| using | ddl::dd::OptionalSize = utility::Optional<size_t> |
| Optional Size Type. | |
Enumerations | |
| enum | ddl::dd::TypeOfType : uint8_t { ddl::dd::invalid_type , ddl::dd::data_type , ddl::dd::enum_type , ddl::dd::struct_type , ddl::dd::stream_meta_type } |
| Classification of a Type. More... | |
| enum | ddl::dd::TypeOfUnit : uint8_t { ddl::dd::invalid_unit , ddl::dd::unit , ddl::dd::base_unit } |
| Classification of unit. More... | |
| enum | ddl::dd::Alignment : size_t { ddl::dd::e0 = 1 , ddl::dd::e1 = 1 , e2 = 2 , e4 = 4 , e8 = 8 , e16 = 16 , e32 = 32 , e64 = 64 , e_invalid = 255 } |
| Alignment defintion. More... | |
| enum | ddl::dd::ByteOrder { platform_not_supported = 0x00 , plattform_little_endian_8 = 0x01 , platform_big_endian_8 = 0x02 , e_noe = platform_not_supported , e_le = plattform_little_endian_8 , e_be = platform_big_endian_8 } |
OO DataDefinition Common Design
Copyright 2025 Digitalwerk GmbH. This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.