DCCL v3
dccl::Codec Member List

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

Codec(const std::string &dccl_id_codec=default_id_codec_name(), const std::string &library_path="")dccl::Codec
decode(CharIterator begin, CharIterator end, google::protobuf::Message *msg, bool header_only=false)dccl::Codec
decode(const std::string &bytes, google::protobuf::Message *msg, bool header_only=false)dccl::Codec
decode(std::string *bytes, google::protobuf::Message *msg)dccl::Codec
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
info(std::ostream *os=0, int user_id=-1) constdccl::Codecinline
info(const google::protobuf::Descriptor *desc, std::ostream *os=0, int user_id=- 1) constdccl::Codec
info_all(std::ostream *os=0) 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
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
set_crypto_passphrase(const std::string &passphrase, const std::set< unsigned > &do_not_encrypt_ids_=std::set< unsigned >())dccl::Codec
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
v2::DefaultMessageCodec (defined in dccl::Codec)dccl::Codecfriend
~Codec()dccl::Codecvirtual