ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::xml::Compressor Member List

This is the complete list of members for anna::xml::Compressor, including all inherited members.

allocate(const int nbytes) noexcept(false)anna::DataBlockprivate
append(const char *data, const int len) noexcept(false)anna::DataBlockprivate
append(const DataBlock &other) noexcept(false)anna::DataBlockinlineprivate
apply(const Document &xmlDoc) noexcept(false)anna::xml::Compressor
assign(const DataBlock &right) noexcept(false)anna::DataBlockinlineprivate
assign(const char *buffer, const int size) noexcept(false)anna::DataBlockprivate
asString(const int characterByLine=24) constanna::DataBlockprivate
clear() noexcept(false)anna::DataBlockinlineprivate
compress(const DataBlock &data, const Mode::_v mode=Mode::Default) noexcept(false)anna::ZBlockprivate
Compressor()anna::xml::Compressorinline
DataBlock(const bool deepCopy=false)anna::DataBlockinlineexplicitprivate
DataBlock(const char *buffer, const int size, const bool deepCopy=false) noexcept(false)anna::DataBlockprivate
DataBlock(const DataBlock &other) noexcept(false)anna::DataBlockprivate
deepCopy() constanna::DataBlockinlineprivate
getData() constanna::DataBlockinlineprivate
getMaxSize() constanna::DataBlockinlineprivate
getSize() constanna::DataBlockinlineprivate
initialize(const char *buffer, const int size) noexcept(false)anna::DataBlockprivate
isEmpty() constanna::DataBlockinlineprivate
operator+=(const char c) noexcept(false)anna::DataBlockinlineprivate
operator+=(const DataBlock &right) noexcept(false)anna::DataBlockinlineprivate
operator+=(const std::string &str) noexcept(false)anna::DataBlockinlineprivate
operator=(const DataBlock &right) noexcept(false)anna::DataBlockprivate
operator=(const char c) noexcept(false)anna::DataBlockinlineprivate
operator=(const std::string &str) noexcept(false)anna::DataBlockinlineprivate
operator[](const int pos) const noexcept(false)anna::DataBlockprivate
operator[](const int pos) noexcept(false)anna::DataBlockprivate
remove(const int pos, const int nbytes) noexcept(false)anna::DataBlockprivate
remove(const int nbytes) noexcept(false)anna::DataBlockprivate
setBuffer(const char *buffer)anna::DataBlockinlineprivate
setMaxSize(const int maxSize)anna::DataBlockinlineprivate
setSize(const int size) noexcept(false)anna::DataBlockprivate
uncompress(const DataBlock &zdata) noexcept(false)anna::ZBlockprivate
ZBlock()anna::ZBlockinlineprivate
~DataBlock()anna::DataBlockprivatevirtual