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

DCCL version 4 default field codecs. More...

Classes

class  DefaultMessageCodec
 Provides the default codec for encoding a base Google Protobuf message or an embedded message by calling the appropriate field codecs for every field. More...
 
class  HashCodec
 

Typedefs

template<typename WireType , typename FieldType = WireType>
using DefaultNumericFieldCodec = v3::DefaultNumericFieldCodec< WireType, FieldType >
 
using DefaultBoolCodec = v3::DefaultBoolCodec
 
using DefaultEnumCodec = v3::DefaultEnumCodec
 
using DefaultBytesCodec = v3::VarBytesCodec
 
using DefaultStringCodec = v3::VarBytesCodec
 
template<typename TimeType >
using TimeCodec = v3::TimeCodec< TimeType >
 
template<typename T >
using StaticCodec = v3::StaticCodec< T >
 
template<typename WrappedType >
using PresenceBitCodec = v3::PresenceBitCodec< WrappedType >
 
using VarBytesCodec = v3::VarBytesCodec
 

Detailed Description

DCCL version 4 default field codecs.

Typedef Documentation

◆ DefaultBoolCodec

Definition at line 42 of file field_codec_default.h.

◆ DefaultBytesCodec

Definition at line 45 of file field_codec_default.h.

◆ DefaultEnumCodec

Definition at line 43 of file field_codec_default.h.

◆ DefaultNumericFieldCodec

template<typename WireType , typename FieldType = WireType>
using dccl::v4::DefaultNumericFieldCodec = typedef v3::DefaultNumericFieldCodec<WireType, FieldType>

Definition at line 40 of file field_codec_default.h.

◆ DefaultStringCodec

Definition at line 46 of file field_codec_default.h.

◆ PresenceBitCodec

template<typename WrappedType >
using dccl::v4::PresenceBitCodec = typedef v3::PresenceBitCodec<WrappedType>

Definition at line 32 of file field_codec_presence.h.

◆ StaticCodec

template<typename T >
using dccl::v4::StaticCodec = typedef v3::StaticCodec<T>

Definition at line 49 of file field_codec_default.h.

◆ TimeCodec

template<typename TimeType >
using dccl::v4::TimeCodec = typedef v3::TimeCodec<TimeType>

Definition at line 48 of file field_codec_default.h.

◆ VarBytesCodec

Definition at line 33 of file field_codec_var_bytes.h.