libdigidocpp
4.0.0
|
This is the complete list of members for digidoc::XMLDocument, including all inherited members.
addNS(sv href, sv prefix={}) const noexcept | digidoc::XMLNode | inline |
begin() const noexcept | digidoc::XMLNode | inline |
C14D_ID_1_0 | digidoc::XMLDocument | static |
C14D_ID_1_0_COM | digidoc::XMLDocument | static |
C14D_ID_1_0_EXC | digidoc::XMLDocument | static |
C14D_ID_1_0_EXC_COM | digidoc::XMLDocument | static |
C14D_ID_1_1 | digidoc::XMLDocument | static |
C14D_ID_1_1_COM | digidoc::XMLDocument | static |
c14n(Digest *digest, std::string_view algo, XMLNode node) | digidoc::XMLDocument | inline |
children(P p, xmlElementType type=XML_ELEMENT_NODE) const noexcept | digidoc::XMLElem< xmlNode > | inline |
create(std::string_view name={}, std::string_view href={}, std::string_view prefix={}) noexcept | digidoc::XMLDocument | inlinestatic |
d | digidoc::XMLElem< xmlNode > | |
end() const noexcept | digidoc::XMLNode | inline |
erase(iterator pos) noexcept | digidoc::XMLNode | inlinestatic |
find(C n, xmlElementType type) noexcept | digidoc::XMLElem< xmlNode > | inlinestatic |
find(C n, sv name, sv ns) noexcept | digidoc::XMLElem< xmlNode > | inlinestatic |
name() const noexcept | digidoc::XMLElem< xmlNode > | inline |
ns() const noexcept | digidoc::XMLElem< xmlNode > | inline |
openStream(std::istream &is, const XMLName &name={}, bool hugeFile=false) | digidoc::XMLDocument | inlinestatic |
operator bool() const noexcept | digidoc::XMLElem< xmlNode > | inline |
operator std::vector< unsigned char >() | digidoc::XMLNode | inline |
operator sv() const noexcept | digidoc::XMLElem< xmlNode > | inline |
operator+(const XMLName &name) const noexcept | digidoc::XMLNode | inline |
operator+(const char *name) const noexcept | digidoc::XMLNode | inline |
operator+(int i) noexcept | digidoc::XMLNode | inline |
operator++() noexcept | digidoc::XMLElem< xmlNode > | inline |
operator++(int) noexcept | digidoc::XMLElem< xmlNode > | inline |
operator/(sv name) const noexcept | digidoc::XMLNode | inline |
operator/(const XMLName &name) const noexcept | digidoc::XMLNode | inline |
operator=(sv text) noexcept | digidoc::XMLNode | inline |
operator=(const std::vector< unsigned char > &data) | digidoc::XMLNode | inline |
operator[](const char *name) const noexcept | digidoc::XMLNode | inline |
operator[](const XMLName &n) const noexcept | digidoc::XMLNode | inline |
pcxmlChar typedef | digidoc::XMLElem< xmlNode > | |
pointer typedef | digidoc::XMLElem< xmlNode > | |
safe(C c, P p) noexcept | digidoc::XMLElem< xmlNode > | inlinestatic |
save(std::string_view path) const noexcept | digidoc::XMLDocument | inline |
save(std::ostream &os) const noexcept | digidoc::XMLDocument | inline |
schemaValidationError(void *ctx, const char *msg,...) noexcept | digidoc::XMLDocument | inlinestatic |
schemaValidationWarning(void *, const char *msg,...) noexcept | digidoc::XMLDocument | inlinestatic |
searchNS(sv ns) const noexcept | digidoc::XMLNode | inline |
setNS(xmlNsPtr ns) | digidoc::XMLNode | inline |
setProperty(sv name, sv value, sv ns) const noexcept | digidoc::XMLNode | inline |
setProperty(sv name, sv value, xmlNsPtr ns={}) const noexcept | digidoc::XMLNode | inline |
sv typedef | digidoc::XMLElem< xmlNode > | |
to_string_view(C d, P p) noexcept | digidoc::XMLElem< xmlNode > | inlinestatic |
validateSchema(const std::string &schemaPath) const | digidoc::XMLDocument | inline |
value_type typedef | digidoc::XMLElem< xmlNode > | |
verifySignature(XMLNode signature, [[maybe_unused]] Exception *e={}) noexcept | digidoc::XMLDocument | inlinestatic |
XMLDocument(element_type *ptr={}, const XMLName &n={}) noexcept | digidoc::XMLDocument | inline |
XMLDocument(std::string_view path, const XMLName &n={}) noexcept | digidoc::XMLDocument | inline |