Dev Essential
Loading...
Searching...
No Matches
codec_type_info.h File Reference
Include dependency graph for codec_type_info.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ddl::codec::CodecTypeInfo
 Description of the elements Type. More...
 
class  ddl::codec::CodecConstantInfo
 The constant info of a element. More...
 
class  ddl::codec::CodecDefaultValueInfo
 The default value info of a element. More...
 

Namespaces

namespace  ddl
 definition of the ddl namespace
 
namespace  ddl::codec
 Namespace for the new faster CodecFactory/Decoder/Codec implementation.
 

Typedefs

using ddl::codec::AccessEnumType = ddl::AccessEnumType
 This is the legacy Access Type for resolving enum names.
 

Enumerations

enum class  ddl::codec::ElementType {
  ddl::codec::cet_empty = a_util::variant::VariantType::VT_Empty , ddl::codec::cet_bool = a_util::variant::VariantType::VT_Bool , ddl::codec::cet_int8 = a_util::variant::VariantType::VT_Int8 , ddl::codec::cet_uint8 = a_util::variant::VariantType::VT_UInt8 ,
  ddl::codec::cet_int16 = a_util::variant::VariantType::VT_Int16 , ddl::codec::cet_uint16 = a_util::variant::VariantType::VT_UInt16 , ddl::codec::cet_int32 = a_util::variant::VariantType::VT_Int32 , ddl::codec::cet_uint32 = a_util::variant::VariantType::VT_UInt32 ,
  ddl::codec::cet_int64 = a_util::variant::VariantType::VT_Int64 , ddl::codec::cet_uint64 = a_util::variant::VariantType::VT_UInt64 , ddl::codec::cet_float = a_util::variant::VariantType::VT_Float , ddl::codec::cet_double = a_util::variant::VariantType::VT_Double ,
  ddl::codec::cet_sub_codec = cet_double + 1 , ddl::codec::cet_user_type = cet_sub_codec + 1
}
 The element type of the value. More...
 

Detailed Description

Implementation of the CodecTypeInfoo and CodecConstantInfo.