|
Dev Essential
1.6.3
|
Go to the source code of this file.
Classes | |
| struct | ddl::codec::LeafLayout |
| small leaf layout information to access codec data very fast. More... | |
Namespaces | |
| namespace | ddl |
| definition of the ddl namespace | |
| namespace | ddl::codec |
| Namespace for the new faster CodecFactory/Decoder/Codec implementation. | |
Enumerations | |
| enum class | ddl::codec::LeafDataRepresentation : uint8_t { ddl::codec::deserialized = 0x00 , ddl::codec::serialized = 0x01 , ddl::codec::serialized_be = 0x03 , ddl::codec::serialized_le = 0x01 } |
| LeafLayout data representation flags. More... | |
| enum class | ddl::codec::LeafElementType : uint8_t { ddl::codec::let_bool = static_cast<uint8_t>(ElementType::cet_bool) , ddl::codec::let_int8 = static_cast<uint8_t>(ElementType::cet_int8) , ddl::codec::let_uint8 , ddl::codec::let_int16 , ddl::codec::let_uint16 , ddl::codec::let_int32 , ddl::codec::let_uint32 , ddl::codec::let_int64 , ddl::codec::let_uint64 , ddl::codec::let_float = static_cast<uint8_t>(ElementType::cet_float) , ddl::codec::let_double = static_cast<uint8_t>(ElementType::cet_double) } |
The leaf layout definition for leaf values of standard types at 1-byte aligned positions.
Copyright 2026 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/.