DCCL v4
dccl::Codec Member List

This is the complete list of members for dccl::Codec, including all inherited members.

Codec(std::string dccl_id_codec_name=default_id_codec_name(), const std::string &library_path="")dccl::Codec
Codec(const std::string &dccl_id_codec_name, const IDFieldCodec &dccl_id_codec)dccl::Codecinline
Codec(const Codec &)=delete (defined in dccl::Codec)dccl::Codec
decode(CharIterator begin, CharIterator end, ProtobufMessage *msg, bool header_only=false)dccl::Codec
decode(const std::string &bytes, ProtobufMessage *msg, bool header_only=false)dccl::Codecinline
decode(std::string *bytes, ProtobufMessage *msg)dccl::Codecinline
decode(const std::string &bytes, bool header_only=false)dccl::Codec
decode(std::string *bytes)dccl::Codec
default_codec_name(int version=2) (defined in dccl::Codec)dccl::Codecinlinestatic
default_id_codec_name() (defined in dccl::Codec)dccl::Codecinlinestatic
encode(std::string *bytes, const google::protobuf::Message &msg, bool header_only=false, int user_id=-1)dccl::Codec
encode(char *bytes, size_t max_len, const google::protobuf::Message &msg, bool header_only=false, int user_id=-1)dccl::Codec
get_id_codec() (defined in dccl::Codec)dccl::Codecinline
id() constdccl::Codecinline
id(const std::string &bytes) constdccl::Codec
id(CharIterator begin, CharIterator end) constdccl::Codec
id(const google::protobuf::Descriptor *desc) constdccl::Codecinline
id(CharIterator begin, CharIterator end) const (defined in dccl::Codec)dccl::Codec
info(std::ostream *os=nullptr, int user_id=-1) constdccl::Codecinline
info(const google::protobuf::Descriptor *desc, std::ostream *os=nullptr, int user_id=-1) constdccl::Codec
info_all(std::ostream *os=nullptr) constdccl::Codec
load()dccl::Codecinline
load(const google::protobuf::Descriptor *desc, int user_id=-1)dccl::Codec
load_library(void *dl_handle)dccl::Codec
load_library(const std::string &library_path)dccl::Codec
loaded() constdccl::Codecinline
manager() (defined in dccl::Codec)dccl::Codecinline
max_size()dccl::Codecinline
max_size(const google::protobuf::Descriptor *desc) constdccl::Codec
min_size()dccl::Codecinline
min_size(const google::protobuf::Descriptor *desc) constdccl::Codec
operator=(const Codec &)=delete (defined in dccl::Codec)dccl::Codec
set_console_width(unsigned num_chars)dccl::Codecinline
set_crypto_passphrase(const std::string &passphrase, const std::set< int32 > &do_not_encrypt_ids=std::set< int32 >())dccl::Codec
set_crypto_passphrase(const std::string &passphrase, const std::set< unsigned > &do_not_encrypt_ids) (defined in dccl::Codec)dccl::Codecinline
set_id_codec(const std::string &id_codec_name)dccl::Codec
set_strict(bool mode)dccl::Codecinline
size(const google::protobuf::Message &msg, int user_id=-1)dccl::Codec
unload()dccl::Codecinline
unload(const google::protobuf::Descriptor *desc)dccl::Codec
unload(size_t dccl_id)dccl::Codec
unload_all() (defined in dccl::Codec)dccl::Codecinline
unload_library(void *dl_handle)dccl::Codec
~Codec()dccl::Codecvirtual