DCCL v4
|
This is the complete list of members for dccl::v3::PresenceBitCodec< WrappedType >, including all inherited members.
any_decode_repeated(Bitset *repeated_bits, std::vector< dccl::any > *field_values) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
any_encode_repeated(Bitset *bits, const std::vector< dccl::any > &wire_values) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
any_post_decode_repeated(const std::vector< dccl::any > &wire_values, std::vector< dccl::any > *field_values) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
any_pre_encode_repeated(std::vector< dccl::any > *wire_values, const std::vector< dccl::any > &field_values) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
any_size_repeated(const std::vector< dccl::any > &wire_values) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
Base typedef (defined in dccl::v3::PresenceBitCodec< WrappedType >) | dccl::v3::PresenceBitCodec< WrappedType > | |
base_decode(Bitset *bits, google::protobuf::Message *msg, MessagePart part) | dccl::FieldCodecBase | |
base_encode(Bitset *bits, const google::protobuf::Message &msg, MessagePart part, bool strict) | dccl::FieldCodecBase | |
base_hash(std::size_t *hash, const google::protobuf::Descriptor *desc, MessagePart part) | dccl::FieldCodecBase | |
base_info(std::ostream *os, const google::protobuf::Descriptor *desc, MessagePart part) | dccl::FieldCodecBase | |
base_max_size(unsigned *bit_size, const google::protobuf::Descriptor *desc, MessagePart part) | dccl::FieldCodecBase | |
base_min_size(unsigned *bit_size, const google::protobuf::Descriptor *desc, MessagePart part) | dccl::FieldCodecBase | |
base_size(unsigned *bit_size, const google::protobuf::Message &msg, MessagePart part) | dccl::FieldCodecBase | |
base_validate(const google::protobuf::Descriptor *desc, MessagePart part) | dccl::FieldCodecBase | |
check_repeat_settings() const (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protected |
codec_group(const google::protobuf::Descriptor *desc) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | static |
codec_group() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
codec_version() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
dccl_field_options() const | dccl::FieldCodecBase | inline |
decode(Bitset *bits) override | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
dynamic_conditions(const google::protobuf::FieldDescriptor *field) (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
encode() override | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
encode(const wire_type &value) override | dccl::v3::PresenceBitCodec< WrappedType > | inline |
TypedFieldCodec< WrappedType::wire_type, WrappedType::field_type >::encode(const WrappedType::wire_type &wire_value)=0 | dccl::TypedFieldCodec< WrappedType::wire_type, WrappedType::field_type > | pure virtual |
field_decode(Bitset *bits, dccl::any *field_value, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_decode_repeated(Bitset *bits, std::vector< dccl::any > *field_values, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_encode(Bitset *bits, const dccl::any &field_value, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_encode_repeated(Bitset *bits, const std::vector< dccl::any > &field_values, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_hash(std::size_t *hash, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_info(std::ostream *os, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_max_size(unsigned *bit_size, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_min_size(unsigned *bit_size, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_post_decode(const dccl::any &wire_value, dccl::any *field_value) | dccl::FieldCodecBase | inline |
field_post_decode_repeated(const std::vector< dccl::any > &wire_values, std::vector< dccl::any > *field_values) | dccl::FieldCodecBase | inline |
field_pre_encode(dccl::any *wire_value, const dccl::any &field_value) | dccl::FieldCodecBase | inline |
field_pre_encode_repeated(std::vector< dccl::any > *wire_values, const std::vector< dccl::any > &field_values) | dccl::FieldCodecBase | inline |
field_size(unsigned *bit_size, const dccl::any &field_value, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_size_repeated(unsigned *bit_size, const std::vector< dccl::any > &field_values, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
field_type typedef | dccl::v3::PresenceBitCodec< WrappedType > | |
FieldCodecSelector< WrappedType::wire_type, WrappedType::field_type >::field_type() const | dccl::FieldCodecBase | inline |
field_validate(bool *b, const google::protobuf::FieldDescriptor *field) | dccl::FieldCodecBase | |
FieldCodecBase() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
has_codec_group() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
hash() | dccl::FieldCodecBase | inlineprotectedvirtual |
info() | dccl::FieldCodecBase | protectedvirtual |
manager() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | inline |
manager() const (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | inline |
max_size() override | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
max_size_repeated() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
message_data() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
message_data() const (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
min_size() override | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
min_size_repeated() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | protectedvirtual |
name() const | dccl::FieldCodecBase | inline |
part() | dccl::FieldCodecBase | |
post_decode(const wire_type &wire_value) override (defined in dccl::v3::PresenceBitCodec< WrappedType >) | dccl::v3::PresenceBitCodec< WrappedType > | inline |
TypedFieldCodec< WrappedType::wire_type, WrappedType::field_type >::post_decode(const WrappedType::wire_type &wire_value)=0 | dccl::FieldCodecSelector< WrappedType::wire_type, WrappedType::field_type > | pure virtual |
pre_encode(const field_type &field_value) override (defined in dccl::v3::PresenceBitCodec< WrappedType >) | dccl::v3::PresenceBitCodec< WrappedType > | inline |
TypedFieldCodec< WrappedType::wire_type, WrappedType::field_type >::pre_encode(const WrappedType::field_type &field_value)=0 | dccl::FieldCodecSelector< WrappedType::wire_type, WrappedType::field_type > | pure virtual |
PresenceBitCodec() (defined in dccl::v3::PresenceBitCodec< WrappedType >) | dccl::v3::PresenceBitCodec< WrappedType > | inline |
require(bool b, const std::string &description) | dccl::FieldCodecBase | inline |
root_descriptor() const (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
root_message() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
set_force_use_required(bool force_required=true) | dccl::FieldCodecBase | inline |
set_manager(FieldCodecManagerLocal *manager) override (defined in dccl::v3::PresenceBitCodec< WrappedType >) | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
size() override | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
size(const wire_type &wire_value) override | dccl::v3::PresenceBitCodec< WrappedType > | inline |
TypedFieldCodec< WrappedType::wire_type, WrappedType::field_type >::size(const WrappedType::wire_type &wire_value)=0 | dccl::TypedFieldCodec< WrappedType::wire_type, WrappedType::field_type > | pure virtual |
strict() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
this_descriptor() const | dccl::FieldCodecBase | |
this_field() const | dccl::FieldCodecBase | |
this_message() (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | |
use_required() | dccl::FieldCodecBase | inlineprotected |
validate() override | dccl::v3::PresenceBitCodec< WrappedType > | inlinevirtual |
wire_type typedef | dccl::v3::PresenceBitCodec< WrappedType > | |
FieldCodecSelector< WrappedType::wire_type, WrappedType::field_type >::wire_type() const | dccl::FieldCodecBase | inline |
wrapped_type typedef | dccl::v3::PresenceBitCodec< WrappedType > | |
~FieldCodecBase()=default (defined in dccl::FieldCodecBase) | dccl::FieldCodecBase | virtual |