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

This is the complete list of members for anna::xml::Document, 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
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()anna::xml::Documentprotected
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
Document()anna::xml::Documentprotected
getContent() const noexcept(false)anna::xml::Documentinlinevirtual
getContentAsCString() const noexcept(false)anna::xml::Document
getData() constanna::DataBlockinlineprivate
getEncoding() constanna::xml::Document
getMaxSize() constanna::DataBlockinlineprivate
getSize() constanna::DataBlockinlineprivate
getVersion() constanna::xml::Document
initialize(const char *content) noexcept(false)anna::xml::Document
initialize(const DataBlock &content) noexcept(false)anna::xml::Document
anna::DataBlock::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
parse() noexcept(false)anna::xml::Document
parse(const DTD &dtd) noexcept(false)anna::xml::Document
Parser classanna::xml::Documentfriend
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
setContent(const char *content)anna::xml::Documentinlineprotected
setContent(const char *content, const int size)anna::xml::Documentinlineprotected
setContent(const DataBlock &content)anna::xml::Documentinlineprotected
setEncoding(const char *encoding)anna::xml::Document
setMaxSize(const int maxSize)anna::DataBlockinlineprivate
setSize(const int size) noexcept(false)anna::DataBlockprivate
setVersion(const char *version)anna::xml::Document
XPath classanna::xml::Documentfriend
~DataBlock()anna::DataBlockprivatevirtual
~Document()anna::xml::Documentvirtual