DCCL v5
Loading...
Searching...
No Matches
dccl::v5 Namespace Reference

DCCL version 5 default field codecs. More...

Classes

class  DefaultNumericFieldCodec
 Provides a basic bounded arbitrary length numeric (double, float, uint32, uint64, int32, int64) encoder. More...

Typedefs

template<int CRCBits>
using CRCCodecBase = v4::CRCCodecBase<CRCBits>
using CRC16Codec = v4::CRC16Codec
using CRC32Codec = v4::CRC32Codec
using DefaultBoolCodec = v4::DefaultBoolCodec
using DefaultEnumCodec = v4::DefaultEnumCodec
using DefaultBytesCodec = v4::DefaultBytesCodec
using DefaultStringCodec = v4::DefaultStringCodec
template<typename TimeType>
using TimeCodec = v4::TimeCodec<TimeType>
template<typename T>
using StaticCodec = v4::StaticCodec<T>
using DefaultMessageCodec = v4::DefaultMessageCodec
using HashCodec = v4::HashCodec
template<typename WrappedType>
using PresenceBitCodec = v4::PresenceBitCodec<WrappedType>
using VarBytesCodec = v4::VarBytesCodec

Detailed Description

DCCL version 5 default field codecs.

Typedef Documentation

◆ CRC16Codec

using dccl::v5::CRC16Codec = v4::CRC16Codec

Definition at line 33 of file field_codec_crc.h.

◆ CRC32Codec

using dccl::v5::CRC32Codec = v4::CRC32Codec

Definition at line 34 of file field_codec_crc.h.

◆ CRCCodecBase

template<int CRCBits>
using dccl::v5::CRCCodecBase = v4::CRCCodecBase<CRCBits>

Definition at line 32 of file field_codec_crc.h.

◆ DefaultBoolCodec

using dccl::v5::DefaultBoolCodec = v4::DefaultBoolCodec

Definition at line 227 of file field_codec_default.h.

◆ DefaultBytesCodec

using dccl::v5::DefaultBytesCodec = v4::DefaultBytesCodec

Definition at line 230 of file field_codec_default.h.

◆ DefaultEnumCodec

using dccl::v5::DefaultEnumCodec = v4::DefaultEnumCodec

Definition at line 228 of file field_codec_default.h.

◆ DefaultMessageCodec

using dccl::v5::DefaultMessageCodec = v4::DefaultMessageCodec

Definition at line 33 of file field_codec_default_message.h.

◆ DefaultStringCodec

using dccl::v5::DefaultStringCodec = v4::DefaultStringCodec

Definition at line 231 of file field_codec_default.h.

◆ HashCodec

using dccl::v5::HashCodec = v4::HashCodec

Definition at line 32 of file field_codec_hash.h.

◆ PresenceBitCodec

template<typename WrappedType>
using dccl::v5::PresenceBitCodec = v4::PresenceBitCodec<WrappedType>

Definition at line 32 of file field_codec_presence.h.

◆ StaticCodec

template<typename T>
using dccl::v5::StaticCodec = v4::StaticCodec<T>

Definition at line 234 of file field_codec_default.h.

◆ TimeCodec

template<typename TimeType>
using dccl::v5::TimeCodec = v4::TimeCodec<TimeType>

Definition at line 233 of file field_codec_default.h.

◆ VarBytesCodec

using dccl::v5::VarBytesCodec = v4::VarBytesCodec

Definition at line 33 of file field_codec_var_bytes.h.