xmlpp::Attribute
classxmlpp_1_1Attribute.html
xmlpp::Node
- Attribute
  classxmlpp_1_1Attribute.html
  a1aa5294ec06fa7d5c1198e2c47d5838c
  (_xmlNode *node)
- ~Attribute
  classxmlpp_1_1Attribute.html
  ab4fb700036336d55b7ef5139b6a41e01
  () override
- virtual Glib::ustring get_value classxmlpp_1_1Attribute.html a1183e0f3c8fb5bfe15626c33d5f4eb8b () const =0
xmlpp::AttributeDeclaration
classxmlpp_1_1AttributeDeclaration.html
xmlpp::Attribute
- AttributeDeclaration
  classxmlpp_1_1AttributeDeclaration.html
  a6d7dd6ccbe4ad325ccb053a252b10c9c
  (_xmlNode *node)
- ~AttributeDeclaration
  classxmlpp_1_1AttributeDeclaration.html
  a9a6b8bbfda313c17a136a658afaae30c
  () override
- _xmlAttribute * cobj classxmlpp_1_1AttributeDeclaration.html aecb8014f7d55281a1d0084bdfee21746 () noexcept
- const _xmlAttribute * cobj classxmlpp_1_1AttributeDeclaration.html adc3df885af149c2f61a5f52ee19d3df5 () const noexcept
- Glib::ustring get_value classxmlpp_1_1AttributeDeclaration.html addf2f6bca559276071ad037eea53be61 () const override
xmlpp::AttributeNode
classxmlpp_1_1AttributeNode.html
xmlpp::Attribute
- AttributeNode
  classxmlpp_1_1AttributeNode.html
  a0af899521d66b09398deb5fa7fd26035
  (_xmlNode *node)
- ~AttributeNode
  classxmlpp_1_1AttributeNode.html
  a5d6a1a1875bf2118758f2d160a5bc999
  () override
- _xmlAttr * cobj classxmlpp_1_1AttributeNode.html aa42fac691f6de19f45f0235375571a00 () noexcept
- const _xmlAttr * cobj classxmlpp_1_1AttributeNode.html ac4a2abc9abe36b5401c5bb52ed5f200c () const noexcept
- Glib::ustring get_value classxmlpp_1_1AttributeNode.html a8148e2e2cfa52ad662a29060f2e00b93 () const override
- void set_value classxmlpp_1_1AttributeNode.html a98140ca60af34b1bbcf0f6e189e526a3 (const Glib::ustring &value)
xmlpp::CdataNode
classxmlpp_1_1CdataNode.html
xmlpp::ContentNode
- CdataNode
  classxmlpp_1_1CdataNode.html
  a150933b23cfa1a5c0fc5fffd433e7194
  (_xmlNode *node)
- ~CdataNode
  classxmlpp_1_1CdataNode.html
  a0b8765ad1a587639a785291691404b74
  () override
xmlpp::CommentNode
classxmlpp_1_1CommentNode.html
xmlpp::ContentNode
- CommentNode
  classxmlpp_1_1CommentNode.html
  a3be1e492187b87279acc1aff82c77dc2
  (_xmlNode *node)
- ~CommentNode
  classxmlpp_1_1CommentNode.html
  a1621c4bec0d757677f0b103dc00d1a7f
  () override
xmlpp::ContentNode
classxmlpp_1_1ContentNode.html
xmlpp::Node
- ContentNode
  classxmlpp_1_1ContentNode.html
  af9fcf3459cdc338ffe51c09006487c3e
  (_xmlNode *node)
- ~ContentNode
  classxmlpp_1_1ContentNode.html
  a5b4f7221465b67714a5fa66e6abd6180
  () override
- Glib::ustring get_content classxmlpp_1_1ContentNode.html aae72ec9dc2b4e9cff3a3403e08678b45 () const
- bool is_white_space classxmlpp_1_1ContentNode.html ad4cd129e8edda366d202b5c6d3e3e2ad () const
- void set_content classxmlpp_1_1ContentNode.html a2e9978caa82eb11cadccd4d5fc4e690a (const Glib::ustring &content)
xmlpp::Document
classxmlpp_1_1Document.html
xmlpp::NonCopyable
- Document
  classxmlpp_1_1Document.html
  a8c5c6692e195dcf3aee88dc492f9efed
  (const Glib::ustring &version="1.0")
- Document
  classxmlpp_1_1Document.html
  ac18dbf6e4c404dac08a0784c553c5e88
  (_xmlDoc *doc)
- ~Document
  classxmlpp_1_1Document.html
  aee0af647f8b997f0ce91c5f8ef26d6f5
  () override
- CommentNode * add_comment classxmlpp_1_1Document.html a2d5ebd0f41215d54b9c96dd4ddb49ede (const Glib::ustring &content)
- ProcessingInstructionNode * add_processing_instruction classxmlpp_1_1Document.html aeaa438c9764e7d41f3d2f63ace6dab81 (const Glib::ustring &name, const Glib::ustring &content)
- _xmlDoc * cobj classxmlpp_1_1Document.html a3aea1ed5ec6dc47f45a12290b46b9f8e () noexcept
- const _xmlDoc * cobj classxmlpp_1_1Document.html ae0798c37361dc30741394c2ba36331b3 () const noexcept
- Element * create_root_node classxmlpp_1_1Document.html a8552403b511567241856148a6040be23 (const Glib::ustring &name, const Glib::ustring &ns_uri=Glib::ustring(), const Glib::ustring &ns_prefix=Glib::ustring())
- Element * create_root_node_by_import classxmlpp_1_1Document.html a8085d5e40537e2a674063cbddb39f0b8 (const Node *node, bool recursive=true)
- Glib::ustring get_encoding classxmlpp_1_1Document.html a147105d16f69fd9b6efa87f559615971 () const
- Dtd * get_internal_subset classxmlpp_1_1Document.html aa7213c2edec51f2b80b84dbed8cd4c0c () const
- Element * get_root_node classxmlpp_1_1Document.html a4a79695bd8889b638dceb7bc5dcb375d ()
- const Element * get_root_node classxmlpp_1_1Document.html a95e6869e2e0875a983886d0bbf8722c4 () const
- int process_xinclude classxmlpp_1_1Document.html a5fb6c31ae2563c1c33ad3d4192daafe1 (bool generate_xinclude_nodes=true)
- int process_xinclude classxmlpp_1_1Document.html a33b9033afdff3423647cdf79d509ae77 (bool generate_xinclude_nodes, bool fixup_base_uris)
- virtual void set_entity_declaration classxmlpp_1_1Document.html ad56a99bd883672ba5eac51a545fada40 (const Glib::ustring &name, XmlEntityType type, const Glib::ustring &publicId, const Glib::ustring &systemId, const Glib::ustring &content)
- void set_internal_subset classxmlpp_1_1Document.html a714dc6c330ae6e00fb285606b8b849a4 (const Glib::ustring &name, const Glib::ustring &external_id, const Glib::ustring &system_id)
- void write_to_file classxmlpp_1_1Document.html a02a75e81322fdf49b00f0e69b5f87318 (const std::string &filename, const Glib::ustring &encoding=Glib::ustring())
- void write_to_file_formatted classxmlpp_1_1Document.html a223cacce07c2ba582f2d1941b5b0aa7a (const std::string &filename, const Glib::ustring &encoding=Glib::ustring())
- void write_to_stream classxmlpp_1_1Document.html a55e593694bdcf67f667f1dbe52cd0794 (std::ostream &output, const Glib::ustring &encoding=Glib::ustring())
- void write_to_stream_formatted classxmlpp_1_1Document.html add90b2d2d0a837df3f3daec6bccaad2c (std::ostream &output, const Glib::ustring &encoding=Glib::ustring())
- Glib::ustring write_to_string classxmlpp_1_1Document.html ab63344d932c309062769fd98585e9bc1 (const Glib::ustring &encoding=Glib::ustring())
- Glib::ustring write_to_string_formatted classxmlpp_1_1Document.html ac1246acf8c7b51855e9eb12eecefa294 (const Glib::ustring &encoding=Glib::ustring())
- _xmlEntity * get_entity classxmlpp_1_1Document.html a6772b76ee685c3755f8a19ce19f48f35 (const Glib::ustring &name)
- friend class SaxParser classxmlpp_1_1Document.html ad804f0de41137fa28564abe53c8d27b1
xmlpp::DomParser
classxmlpp_1_1DomParser.html
xmlpp::Parser
- DomParser
  classxmlpp_1_1DomParser.html
  abeab430d4863459b6d03fc7e97363df5
  ()
- DomParser
  classxmlpp_1_1DomParser.html
  aa88a1d5c79c558a73315ecbea789f5c5
  (const std::string &filename, bool validate=false)
- ~DomParser
  classxmlpp_1_1DomParser.html
  a08d60f330f888eb3e7ad88c8103bf6c5
  () override
- Document * get_document classxmlpp_1_1DomParser.html ae8c97d0904dcfe9231ddb13670f3bf59 () noexcept
- const Document * get_document classxmlpp_1_1DomParser.html a9c1cd8aba79fcc219542656c00ace70f () const noexcept
- void get_xinclude_options classxmlpp_1_1DomParser.html a8c30dc94275e1a1d697ca3f2d725e1a9 (bool &process_xinclude, bool &generate_xinclude_nodes, bool &fixup_base_uris) const noexcept
- operator bool
  classxmlpp_1_1DomParser.html
  a13f881d5f1a028148108ef00ead8cb16
  () const noexcept
- void parse_file classxmlpp_1_1DomParser.html a78670aedcb243fc805bd2fd1061cd4fc (const std::string &filename) override
- void parse_memory classxmlpp_1_1DomParser.html abe6b1966f057085047b7bc64ca3f064a (const Glib::ustring &contents) override
- void parse_memory_raw classxmlpp_1_1DomParser.html a1be5fc641bcb2eddd43bfa245ad15793 (const unsigned char *contents, size_type bytes_count) override
- void parse_stream classxmlpp_1_1DomParser.html ad998ea40ff591e2ed357f2d5f12af75e (std::istream &in) override
- void set_xinclude_options classxmlpp_1_1DomParser.html a12d49a9638e67dab06a22c60ac202c1f (bool process_xinclude=true, bool generate_xinclude_nodes=true, bool fixup_base_uris=true) noexcept
- void check_xinclude_and_finish_parsing classxmlpp_1_1DomParser.html a6c34564e2c2e400bc48cfcb7b184779c ()
- void parse_context classxmlpp_1_1DomParser.html a07b10b612bcc331434d73d68c9df4efb ()
- void release_underlying classxmlpp_1_1DomParser.html aaf97f584898f6c0e34af9e0dc8e1d45e () override
- Document * doc_ classxmlpp_1_1DomParser.html ab95c1209f2311df8fe1f1f34651d2d28
xmlpp::Dtd
classxmlpp_1_1Dtd.html
xmlpp::NonCopyable
- Dtd
  classxmlpp_1_1Dtd.html
  add2e7be5e65be5fcda8e787b408b84e8
  ()
- Dtd
  classxmlpp_1_1Dtd.html
  ae6ad9427bad6ddbc557be142cf24fc52
  (_xmlDtd *dtd, bool take_ownership=false)
- Dtd
  classxmlpp_1_1Dtd.html
  acaba310b4ba26e2ab2a12f135988514a
  (const std::string &filename)
- Dtd
  classxmlpp_1_1Dtd.html
  a1e0561fea8a72ade94dc825acebe8985
  (const Glib::ustring &external, const Glib::ustring &system)
- ~Dtd
  classxmlpp_1_1Dtd.html
  aade30e1fb445ae8040cfdcaa42396487
  () override
- _xmlDtd * cobj classxmlpp_1_1Dtd.html a59788005ed9a002c16a0371c136973a6 () noexcept
- const _xmlDtd * cobj classxmlpp_1_1Dtd.html a1b0597bd8eeea299b71447a9a7bdafc7 () const noexcept
- Glib::ustring get_external_id classxmlpp_1_1Dtd.html ae247a282044e4fc16b7965c5efb84112 () const
- Glib::ustring get_name classxmlpp_1_1Dtd.html a87a793091df608c1d3dcf080a2b2374e () const
- Glib::ustring get_system_id classxmlpp_1_1Dtd.html ab7125ede42b2568dce9692f93216d982 () const
- void parse_file classxmlpp_1_1Dtd.html aea3e6ce3f1a7317e15cd8fe440e67e4b (const std::string &filename)
- void parse_memory classxmlpp_1_1Dtd.html a6c7f61c767d898bbdc61cbfc0b355e84 (const Glib::ustring &contents)
- void parse_stream classxmlpp_1_1Dtd.html a54fbf47ff4549c14a9e887863a1797ba (std::istream &in)
- void parse_subset classxmlpp_1_1Dtd.html acf7c06290f177114a998b2253bc1ecdb (const Glib::ustring &external, const Glib::ustring &system)
- void release_underlying classxmlpp_1_1Dtd.html a323f42291e0bd9e251e96b85be9c5907 ()
xmlpp::DtdValidator
classxmlpp_1_1DtdValidator.html
xmlpp::Validator
- DtdValidator
  classxmlpp_1_1DtdValidator.html
  aa14c1fdd08db52e64ec53d7ea19f63e2
  ()
- DtdValidator
  classxmlpp_1_1DtdValidator.html
  a1c18d3c459df3b0de6161772788558f7
  (const std::string &filename)
- DtdValidator
  classxmlpp_1_1DtdValidator.html
  a376f883bc1455188861455727f2d3039
  (const Glib::ustring &external, const Glib::ustring &system)
- DtdValidator
  classxmlpp_1_1DtdValidator.html
  a93294fb97b4a833718d22ab0a9abb90a
  (Dtd *dtd, bool take_ownership)
- ~DtdValidator
  classxmlpp_1_1DtdValidator.html
  a80044e24d793b0acfd0d1bf0c95f8961
  () override
- Dtd * get_dtd classxmlpp_1_1DtdValidator.html a79e360e68a9c9add90a6791ad4f7302f () noexcept
- const Dtd * get_dtd classxmlpp_1_1DtdValidator.html a603a03054e84dff5191b52f535eba106 () const noexcept
- operator bool
  classxmlpp_1_1DtdValidator.html
  af6cf9c1f9b2778bc1a567f3e439645c7
  () const noexcept override
- void parse_file classxmlpp_1_1DtdValidator.html a3469288fd25e37beedfb1a8fb20423c3 (const std::string &filename) override
- void parse_memory classxmlpp_1_1DtdValidator.html af88b84de1b45115012a2d1632cb377c3 (const Glib::ustring &contents) override
- void parse_stream classxmlpp_1_1DtdValidator.html a90b6c313ebfcb48eb1b4785edc7990ec (std::istream &in)
- void parse_subset classxmlpp_1_1DtdValidator.html a0f1c2c5a1e67c2ec3b3a1cf75d8d64f0 (const Glib::ustring &external, const Glib::ustring &system)
- void set_dtd classxmlpp_1_1DtdValidator.html ad3c64288c6940d8bc7c172dc4870a0bc (Dtd *dtd, bool take_ownership)
- void validate classxmlpp_1_1DtdValidator.html a739faee7cbf5cb758f90fd46fec279ef (const Document *document) override
- void initialize_context classxmlpp_1_1DtdValidator.html ad9038031ce1f4149d2185b38a8bd819a () override
- void release_underlying classxmlpp_1_1DtdValidator.html a766fb7a278245f3b1673e201135a203e () override
xmlpp::Element
classxmlpp_1_1Element.html
xmlpp::Node
- std::list< Attribute * > AttributeList classxmlpp_1_1Element.html a74581b2c25aaa277cf0153af74fcbc31
- std::list< const Attribute * > const_AttributeList classxmlpp_1_1Element.html afb2a056f183f2c3ddeb1ddf5a9316006
- Element
  classxmlpp_1_1Element.html
  addce07f26b8ca52beb583d942375a756
  (_xmlNode *node)
- ~Element
  classxmlpp_1_1Element.html
  a2cdba1990c4620a4b02b4fcd4a4afa2d
  () override
- CdataNode * add_child_cdata classxmlpp_1_1Element.html a422cf7abd2dcc7da5a465f9b6afffd05 (const Glib::ustring &content)
- CommentNode * add_child_comment classxmlpp_1_1Element.html af69479710a4ab4cd8e89703a20dd360e (const Glib::ustring &content)
- Element * add_child_element classxmlpp_1_1Element.html ae115a04095ee5f279a8375ff2132b966 (const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring())
- Element * add_child_element classxmlpp_1_1Element.html a965bb4de2f18d6b10e1f62e85e190548 (xmlpp::Node *previous_sibling, const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring())
- Element * add_child_element_before classxmlpp_1_1Element.html a00487fbeecf8317f1c0d7699e2540f1b (xmlpp::Node *next_sibling, const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring())
- Element * add_child_element_before_with_new_ns classxmlpp_1_1Element.html ad357f6bfb04dd98342c0646c491ac46b (xmlpp::Node *next_sibling, const Glib::ustring &name, const Glib::ustring &ns_uri, const Glib::ustring &ns_prefix=Glib::ustring())
- Element * add_child_element_with_new_ns classxmlpp_1_1Element.html a513ea77c165a42504e96dcefde0ec635 (const Glib::ustring &name, const Glib::ustring &ns_uri, const Glib::ustring &ns_prefix=Glib::ustring())
- Element * add_child_element_with_new_ns classxmlpp_1_1Element.html acd531d6a2a5853887cb3c6b607098e7d (xmlpp::Node *previous_sibling, const Glib::ustring &name, const Glib::ustring &ns_uri, const Glib::ustring &ns_prefix=Glib::ustring())
- EntityReference * add_child_entity_reference classxmlpp_1_1Element.html a3a9aa8bc8745eb2521f705c1d468cc85 (const Glib::ustring &name)
- ProcessingInstructionNode * add_child_processing_instruction classxmlpp_1_1Element.html a1fec4ad7b2f01d71606432ab9dfc27dd (const Glib::ustring &name, const Glib::ustring &content)
- TextNode * add_child_text classxmlpp_1_1Element.html a15cd56e871aaf9625b7f4fbedb97c764 (const Glib::ustring &content=Glib::ustring())
- TextNode * add_child_text classxmlpp_1_1Element.html af774512e6c39e8e6741a0ff7bf9250f5 (xmlpp::Node *previous_sibling, const Glib::ustring &content=Glib::ustring())
- TextNode * add_child_text_before classxmlpp_1_1Element.html aa05dee4b080f6e3c709397a48ad2a34e (xmlpp::Node *next_sibling, const Glib::ustring &content=Glib::ustring())
- Attribute * get_attribute classxmlpp_1_1Element.html ab925fe5306fc32d61e13b9331b01b857 (const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring())
- const Attribute * get_attribute classxmlpp_1_1Element.html a15609c703f739402b724a7c24cbaccd0 (const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring()) const
- Glib::ustring get_attribute_value classxmlpp_1_1Element.html a7983a2891f7a82b72cf0c54431c8d86c (const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring()) const
- AttributeList get_attributes classxmlpp_1_1Element.html a8fbb85e7ecabc5a8b9b39638f94e4fb7 ()
- const_AttributeList get_attributes classxmlpp_1_1Element.html a215ca85858f1c51648a153a9c03154d7 () const
- TextNode * get_first_child_text classxmlpp_1_1Element.html ab69d8c22b51bcfddebc1b52d0739db8c ()
- const TextNode * get_first_child_text classxmlpp_1_1Element.html a3dbda06fa105905e7e138585946ddd6e () const
- bool has_child_text classxmlpp_1_1Element.html aaf163cefbd08210bdb3c00598ef4164f () const
- void remove_attribute classxmlpp_1_1Element.html a3d5765f07699dc8d4d55c0b0157defad (const Glib::ustring &name, const Glib::ustring &ns_prefix=Glib::ustring())
- Attribute * set_attribute classxmlpp_1_1Element.html a359b10f76db129fff5776c8405ac8e9a (const Glib::ustring &name, const Glib::ustring &value, const Glib::ustring &ns_prefix=Glib::ustring())
- void set_first_child_text classxmlpp_1_1Element.html aa2a01d4e3be960a5025b6787690cf7e8 (const Glib::ustring &content)
- void set_namespace_declaration classxmlpp_1_1Element.html a801e28a85e4c45d145d056c5ff7186f3 (const Glib::ustring &ns_uri, const Glib::ustring &ns_prefix=Glib::ustring())
xmlpp::EntityDeclaration
classxmlpp_1_1EntityDeclaration.html
xmlpp::ContentNode
- EntityDeclaration
  classxmlpp_1_1EntityDeclaration.html
  aa3d1fe2fc91b490ac48448e20d7689a8
  (_xmlNode *node)
- ~EntityDeclaration
  classxmlpp_1_1EntityDeclaration.html
  a00795f409155f9d943d004e8267f6767
  () override
- _xmlEntity * cobj classxmlpp_1_1EntityDeclaration.html a7c76acd7f7f62d2af34ea9f9666c8437 () noexcept
- const _xmlEntity * cobj classxmlpp_1_1EntityDeclaration.html a99471174f2a8bf0163274bbdb5470356 () const noexcept
- Glib::ustring get_original_text classxmlpp_1_1EntityDeclaration.html a286884b55e3f59151405abaa0adb5cde () const
- Glib::ustring get_resolved_text classxmlpp_1_1EntityDeclaration.html ae13af2dfd3eb3834489f98d823e4345f () const
xmlpp::EntityReference
classxmlpp_1_1EntityReference.html
xmlpp::Node
- EntityReference
  classxmlpp_1_1EntityReference.html
  a8f575183a2c1caa8e3a223f0292f83cf
  (_xmlNode *node)
- ~EntityReference
  classxmlpp_1_1EntityReference.html
  a94253545a8d96ee579463f1f11c7ac08
  () override
- Glib::ustring get_original_text classxmlpp_1_1EntityReference.html a1a26e35d97a0c61858c50aae69df1e62 () const
- Glib::ustring get_resolved_text classxmlpp_1_1EntityReference.html a9ba53570affcd023734af9b98508e7e0 () const
xmlpp::exception
classxmlpp_1_1exception.html
std::exception
- exception
  classxmlpp_1_1exception.html
  aec1bbf4a42dd2ed44d269a3c31c14124
  (const Glib::ustring &message)
- ~exception
  classxmlpp_1_1exception.html
  ab835564da717773c90534cc4785570ca
  () noexcept override
- virtual exception * clone classxmlpp_1_1exception.html af5a2bb239d76d3f654451381a37108e2 () const
- virtual void raise classxmlpp_1_1exception.html ade72fbfa86d5ed727fb278daae814c38 () const
- const char * what classxmlpp_1_1exception.html a0fb803f0bca5b75ccb98ba41efbd7f57 () const noexcept override
xmlpp::internal_error
classxmlpp_1_1internal__error.html
xmlpp::exception
- internal_error
  classxmlpp_1_1internal__error.html
  ac8c22422363ebe809517d4813903ef43
  (const Glib::ustring &message)
- ~internal_error
  classxmlpp_1_1internal__error.html
  a047f83c74ea0b06464d63e1912ffcbb3
  () noexcept override
- exception * clone classxmlpp_1_1internal__error.html ab301a79cec0e6fedb76ed5fc8a40566c () const override
- void raise classxmlpp_1_1internal__error.html a9742adca987fdb6c2774fc02e520b7f8 () const override
xmlpp::IStreamParserInputBuffer
classxmlpp_1_1IStreamParserInputBuffer.html
xmlpp::ParserInputBuffer
- IStreamParserInputBuffer
  classxmlpp_1_1IStreamParserInputBuffer.html
  aba70d93277d719a332b1a75fc8cf221c
  (std::istream &input)
- ~IStreamParserInputBuffer
  classxmlpp_1_1IStreamParserInputBuffer.html
  a537279939b28048b9f1761b42bd0423f
  () override
xmlpp::KeepBlanks
classxmlpp_1_1KeepBlanks.html
- KeepBlanks
  classxmlpp_1_1KeepBlanks.html
  a1ae815306618ddfc958b047deb35e4d6
  (bool value) noexcept
- ~KeepBlanks
  classxmlpp_1_1KeepBlanks.html
  a976af9a99c3ad010afd35f03f4bdfc1d
  () noexcept
- static const bool Default classxmlpp_1_1KeepBlanks.html a71753ddbdcfb79fdead46b0123bc22dd
xmlpp::Node
classxmlpp_1_1Node.html
xmlpp::NonCopyable
- std::list< const Node * > const_NodeList classxmlpp_1_1Node.html a97f19f7f19c763f616eadb702680826f
- std::vector< const Node * > const_NodeSet classxmlpp_1_1Node.html a57dba85e747dbe53ff768955bc3ca46b
- std::list< Node * > NodeList classxmlpp_1_1Node.html aec484e80254d11ae0f7046e011287a18
- std::vector< Node * > NodeSet classxmlpp_1_1Node.html aabbb1903a13e213fa94898a76518ebc6
- std::map< Glib::ustring, Glib::ustring > PrefixNsMap classxmlpp_1_1Node.html aaa08b661083b5e96f4f439820b432896
- Node
  classxmlpp_1_1Node.html
  a215d8c01b6b01596c4ea853f99dce8e7
  (_xmlNode *node)
- ~Node
  classxmlpp_1_1Node.html
  aed8dc1eea15e3e1ac42b43a49c3016ba
  () override
- _xmlNode * cobj classxmlpp_1_1Node.html a648a236bfd53dcf4405446c8569d71b5 () noexcept
- const _xmlNode * cobj classxmlpp_1_1Node.html a8d61ce066ad6ec4fca1e5637f7ec59a6 () const noexcept
- bool eval_to_boolean classxmlpp_1_1Node.html acf8ea02b1d4786e7e80c64510f67ee58 (const Glib::ustring &xpath, XPathResultType *result_type=nullptr) const
- bool eval_to_boolean classxmlpp_1_1Node.html a2c812887a78e4b7b735365a0ca485650 (const Glib::ustring &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=nullptr) const
- double eval_to_number classxmlpp_1_1Node.html a3420bf522636b2cb44f21c87c72a252a (const Glib::ustring &xpath, XPathResultType *result_type=nullptr) const
- double eval_to_number classxmlpp_1_1Node.html a74c9f4f194b112a49f9e57841e3f6abd (const Glib::ustring &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=nullptr) const
- Glib::ustring eval_to_string classxmlpp_1_1Node.html adbc3ac47feeff1338e7a40867774e169 (const Glib::ustring &xpath, XPathResultType *result_type=nullptr) const
- Glib::ustring eval_to_string classxmlpp_1_1Node.html af726cd6703490e5d999524565095cfcc (const Glib::ustring &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=nullptr) const
- NodeSet find classxmlpp_1_1Node.html a84d04898c3a0e66b561f3c64a014844b (const Glib::ustring &xpath)
- const_NodeSet find classxmlpp_1_1Node.html ae19ca972e47b3a320385276474ec5654 (const Glib::ustring &xpath) const
- NodeSet find classxmlpp_1_1Node.html a149be85738b3e6d241799e2f8197c645 (const Glib::ustring &xpath, const PrefixNsMap &namespaces)
- const_NodeSet find classxmlpp_1_1Node.html a77fa92f8011133bdfa11d46adde67873 (const Glib::ustring &xpath, const PrefixNsMap &namespaces) const
- NodeList get_children classxmlpp_1_1Node.html abb9d4d7aad234b9b01ae7fe404915a95 (const Glib::ustring &name=Glib::ustring())
- const_NodeList get_children classxmlpp_1_1Node.html abb18f6c92adec879b5a889de052099c0 (const Glib::ustring &name=Glib::ustring()) const
- const Node * get_first_child classxmlpp_1_1Node.html a0daec01e17ce98b7a1361f2497d6bfa1 (const Glib::ustring &name=Glib::ustring()) const
- Node * get_first_child classxmlpp_1_1Node.html a5eb1d1e3d4616604da7cf58da15b6fa7 (const Glib::ustring &name=Glib::ustring())
- int get_line classxmlpp_1_1Node.html acb268824e43544ae4c431192d0b64d6c () const
- Glib::ustring get_name classxmlpp_1_1Node.html aa6e2ed0fe1a5f544867ebcbb94ebdb1d () const
- Glib::ustring get_namespace_prefix classxmlpp_1_1Node.html a5eca79de2acfb40b1709b6b54186ffd7 () const
- Glib::ustring get_namespace_uri classxmlpp_1_1Node.html aba86520d67e69c57ceaef459b058ec8f () const
- const Node * get_next_sibling classxmlpp_1_1Node.html a46801c7ceac58eef36b87e82b23fe171 () const
- Node * get_next_sibling classxmlpp_1_1Node.html a2576ce35a6a3dd13b49e857524360ac4 ()
- const Element * get_parent classxmlpp_1_1Node.html a12d1a5de2b8314c6588b23ddb83ac7e5 () const
- Element * get_parent classxmlpp_1_1Node.html a998e8cb924bd04abf72e57b68d2817f4 ()
- Glib::ustring get_path classxmlpp_1_1Node.html ae1671382cee2b35eac51c550365dd23d () const
- const Node * get_previous_sibling classxmlpp_1_1Node.html a9c2169d1a0829acbc9a9ec5df4219b0b () const
- Node * get_previous_sibling classxmlpp_1_1Node.html a567be4ebaffb2cd3dd2ae602c8df4a29 ()
- Node * import_node classxmlpp_1_1Node.html aea42eae72fa7901aa1fb8f5c0fd194ec (const Node *node, bool recursive=true)
- void set_name classxmlpp_1_1Node.html ab5e1b1059a2af0818b1a8937fad49835 (const Glib::ustring &name)
- void set_namespace classxmlpp_1_1Node.html a4ddefaaaf3f0b550e776e9100bc23257 (const Glib::ustring &ns_prefix)
- static void create_wrapper classxmlpp_1_1Node.html a616a872d0fbd86206c0beee0be5abee3 (_xmlNode *node)
- static void free_wrappers classxmlpp_1_1Node.html aa47901df78305a685fc9682cd44290d6 (_xmlNode *node)
- static void remove_node classxmlpp_1_1Node.html af3af70bdc909d8d272b3df0634fb291b (Node *node)
xmlpp::NonCopyable
classxmlpp_1_1NonCopyable.html
- NonCopyable
  classxmlpp_1_1NonCopyable.html
  a96e2e5582c5bb88b2dea2adb9f9512e2
  () noexcept
- NonCopyable
  classxmlpp_1_1NonCopyable.html
  aded750a42a8acdd5ed63827c158f7763
  (const NonCopyable &)=delete
- NonCopyable
  classxmlpp_1_1NonCopyable.html
  a537645a43274a8d742eed00a35ffb917
  (NonCopyable &&)=delete
- virtual ~NonCopyable classxmlpp_1_1NonCopyable.html a14e2e0391beb4b8f20f5d51e8a253d63 ()
- NonCopyable & operator= classxmlpp_1_1NonCopyable.html adef35c286da3c2b8c90da9bb50aaddf1 (const NonCopyable &)=delete
- NonCopyable & operator= classxmlpp_1_1NonCopyable.html a9888c9e5345760386ac57ff6439a30e4 (NonCopyable &&)=delete
xmlpp::OStreamOutputBuffer
classxmlpp_1_1OStreamOutputBuffer.html
xmlpp::OutputBuffer
- OStreamOutputBuffer
  classxmlpp_1_1OStreamOutputBuffer.html
  a94a071df974d7fb7065f11c63d707604
  (std::ostream &output, const Glib::ustring &encoding=Glib::ustring())
- ~OStreamOutputBuffer
  classxmlpp_1_1OStreamOutputBuffer.html
  a4b68f58dcf3dd23bb3b061b792d8d6b7
  () override
xmlpp::OutputBuffer
classxmlpp_1_1OutputBuffer.html
xmlpp::NonCopyable
- OutputBuffer
  classxmlpp_1_1OutputBuffer.html
  a2e00dabdec3e40b837d2b9ecb1d9fbcd
  (const Glib::ustring &encoding=Glib::ustring())
- ~OutputBuffer
  classxmlpp_1_1OutputBuffer.html
  a14b8d46202a8dcfc73da8093fc45fc99
  () override
- _xmlOutputBuffer * cobj classxmlpp_1_1OutputBuffer.html aa9b89dc5d64a418760d68cf6c9f39655 () noexcept
- const _xmlOutputBuffer * cobj classxmlpp_1_1OutputBuffer.html a6158a3702360ea2a69a1a32f5877f3fd () const noexcept
- friend struct OutputBufferCallback classxmlpp_1_1OutputBuffer.html ace09b059d166044ed816ac7243fd5e83
xmlpp::parse_error
classxmlpp_1_1parse__error.html
xmlpp::exception
- parse_error
  classxmlpp_1_1parse__error.html
  a3b393340cea80548da8470006f1bcb9b
  (const Glib::ustring &message)
- ~parse_error
  classxmlpp_1_1parse__error.html
  afb4245d798c9f2856629a21de4ec0bb4
  () noexcept override
- exception * clone classxmlpp_1_1parse__error.html a8f700a7df65a51cc4011a87e92387351 () const override
- void raise classxmlpp_1_1parse__error.html ac95afd92936f9f3483280fa6ba0a862d () const override
xmlpp::Parser
classxmlpp_1_1Parser.html
xmlpp::NonCopyable
- unsigned int size_type classxmlpp_1_1Parser.html a80e25b951a9603ade7c296b3d7518197
- Parser
  classxmlpp_1_1Parser.html
  ab2990f22147cb2163eda6e773fb2eb68
  ()
- ~Parser
  classxmlpp_1_1Parser.html
  a7ac083cc800cc7699e7b5ad0be160218
  () override
- bool get_include_default_attributes classxmlpp_1_1Parser.html aa9922e2c24bf6bbb7e41f7c4d0dce35c () noexcept
- void get_parser_options classxmlpp_1_1Parser.html a860156860405b170794ad267d3a97052 (int &set_options, int &clear_options) noexcept
- bool get_substitute_entities classxmlpp_1_1Parser.html a883c7670871c2204dd88210d612edf88 () const noexcept
- bool get_throw_messages classxmlpp_1_1Parser.html a76e87f6715546415bb340d7973f08f7e () const noexcept
- bool get_validate classxmlpp_1_1Parser.html aa9d0585cd1cc26475af0f30529466670 () const noexcept
- virtual void parse_file classxmlpp_1_1Parser.html a68a6b6ac6c9e9eec2a13d84d52af0792 (const std::string &filename)=0
- virtual void parse_memory classxmlpp_1_1Parser.html abbbf646035570f1aa5366558dfc2ae01 (const Glib::ustring &contents)=0
- virtual void parse_memory_raw classxmlpp_1_1Parser.html a770421f1b0556e9ab8e9f5b40ef7c261 (const unsigned char *contents, size_type bytes_count)=0
- virtual void parse_stream classxmlpp_1_1Parser.html ad7134b1c68308351785acb0302aa54db (std::istream &in)=0
- void set_include_default_attributes classxmlpp_1_1Parser.html a0f3408255b3fcbe02372d44efd2b67e7 (bool val=true) noexcept
- void set_parser_options classxmlpp_1_1Parser.html a380f982579a2609810f4f6f7933b202b (int set_options=0, int clear_options=0) noexcept
- void set_substitute_entities classxmlpp_1_1Parser.html ab34607b5ffab66aa9da2036f304c854f (bool val=true) noexcept
- void set_throw_messages classxmlpp_1_1Parser.html a340c9434d61dab256c18d8d9066b5170 (bool val=true) noexcept
- void set_validate classxmlpp_1_1Parser.html aeb6aaabf12788fb30fc267d2ef50f9b1 (bool val=true) noexcept
- MsgType
  classxmlpp_1_1Parser.html
  a8bfd5ceb1cc0b3b9fd9ff7cf44d1029b
  ParserError
  ParserWarning
  ValidityError
  ValidityWarning
- virtual void check_for_error_and_warning_messages classxmlpp_1_1Parser.html af5593cd0273664654286d411685b6e8a ()
- virtual void check_for_exception classxmlpp_1_1Parser.html a9daba11c6746d91153329a9dbd8decc5 ()
- int get_xinclude_options_internal classxmlpp_1_1Parser.html a0ed197f99368803f1d60b4b42967e822 () const noexcept
- virtual void handle_exception classxmlpp_1_1Parser.html a7d5a17f37b85871c058760c2136beb72 ()
- virtual void initialize_context classxmlpp_1_1Parser.html a25f92d0a820d96accfe316a066bade49 ()
- virtual void on_parser_error classxmlpp_1_1Parser.html a712cd16ad8313d3920cc0e16821e7cf8 (const Glib::ustring &message)
- virtual void on_parser_warning classxmlpp_1_1Parser.html a566ebb6feeceabd925b219f74890da2f (const Glib::ustring &message)
- virtual void on_validity_error classxmlpp_1_1Parser.html a36860900bd7f118adfd7b7887278e4fb (const Glib::ustring &message)
- virtual void on_validity_warning classxmlpp_1_1Parser.html ad0876425a0d687f24bc54b44d950ab2c (const Glib::ustring &message)
- virtual void release_underlying classxmlpp_1_1Parser.html a346ebfb1219e1c0d3acbd017a07706e6 ()
- void set_xinclude_options_internal classxmlpp_1_1Parser.html a38d8c69f3dda5e48b3e00dc96c38ff7c (int xinclude_options) noexcept
- static void callback_error_or_warning classxmlpp_1_1Parser.html a49b79a6ada464e8d1be27a655ee63b48 (MsgType msg_type, void *ctx, const char *msg, va_list var_args)
- static void callback_parser_error classxmlpp_1_1Parser.html ae5272535b144daaafcdc161e36f1aa33 (void *ctx, const char *msg,...)
- static void callback_parser_warning classxmlpp_1_1Parser.html a7dbe69dcd8aa5c7625fa96a9dcdcbad7 (void *ctx, const char *msg,...)
- static void callback_validity_error classxmlpp_1_1Parser.html a7ec91483923a6023e7ac56eeaf16b1e3 (void *ctx, const char *msg,...)
- static void callback_validity_warning classxmlpp_1_1Parser.html aa573fc538688db238714cef413944567 (void *ctx, const char *msg,...)
- _xmlParserCtxt * context_ classxmlpp_1_1Parser.html a2b49a51f1a8fce897dffcb1e81f87907
- std::unique_ptr< exception > exception_ classxmlpp_1_1Parser.html a55d7b3a8c07d23e86a9adb81630dc60c
xmlpp::ParserInputBuffer
classxmlpp_1_1ParserInputBuffer.html
xmlpp::NonCopyable
- ParserInputBuffer
  classxmlpp_1_1ParserInputBuffer.html
  a546358e9f85fd99b4ac4e1a2b1844ce5
  ()
- ~ParserInputBuffer
  classxmlpp_1_1ParserInputBuffer.html
  a449a3f11af8aba15b557bb9a27275ce0
  () override
- _xmlParserInputBuffer * cobj classxmlpp_1_1ParserInputBuffer.html a8ee7dc94faca5e36aa325da991639c04 () noexcept
- const _xmlParserInputBuffer * cobj classxmlpp_1_1ParserInputBuffer.html ad2d567cc5f0a6546aca5c7f9c12b687c () const noexcept
- friend struct ParserInputBufferCallback classxmlpp_1_1ParserInputBuffer.html a070e296700c3eb17d31982012b5fde51
xmlpp::ProcessingInstructionNode
classxmlpp_1_1ProcessingInstructionNode.html
xmlpp::ContentNode
- ProcessingInstructionNode
  classxmlpp_1_1ProcessingInstructionNode.html
  a609246dff62dbc2bc86eaf9a8c393fda
  (_xmlNode *node)
- ~ProcessingInstructionNode
  classxmlpp_1_1ProcessingInstructionNode.html
  aac164a4ac0f378a303acc3d118ab80bd
  () override
xmlpp::RelaxNGSchema
classxmlpp_1_1RelaxNGSchema.html
xmlpp::SchemaBase
- RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  a747dee0d21f943513e3d8f8460e6b2fd
  ()
- RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  a7d309a12c26a9548c28616f4c273e001
  (_xmlRelaxNG *schema)
- RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  aeb0fb11bd879ec40bbaaa90c90916984
  (const std::string &filename)
- RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  ac262630e9f267e2f7dc380ea42598cad
  (const Document *document)
- ~RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  a7c7ec7550409cbcaeb3c8344064516f9
  () override
- _xmlRelaxNG * cobj classxmlpp_1_1RelaxNGSchema.html a2b8dba40e6624461e35ae9c8d9654ce5 () noexcept
- const _xmlRelaxNG * cobj classxmlpp_1_1RelaxNGSchema.html a195208fb95a2bee4b02fa1016f402c7d () const noexcept
- void parse_document classxmlpp_1_1RelaxNGSchema.html a547d258651169796055ccc76179c129b (const Document *document) override
- void parse_file classxmlpp_1_1RelaxNGSchema.html ab66ef2702678ed7a60679103ab5f7851 (const std::string &filename) override
- void parse_memory classxmlpp_1_1RelaxNGSchema.html a26056dc0eed317f27ae45207a957d63b (const Glib::ustring &contents) override
- void parse_context classxmlpp_1_1RelaxNGSchema.html a0b53e1bc6c2600a30694560f23464a78 (_xmlRelaxNGParserCtxt *context)
- void release_underlying classxmlpp_1_1RelaxNGSchema.html af6f16231680d5749926ecaab71b248be ()
xmlpp::RelaxNGValidator
classxmlpp_1_1RelaxNGValidator.html
xmlpp::SchemaValidatorBase
- RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  a2528a6b86fefb7ee857366e4f904dc24
  ()
- RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  a4e18b8d9e7726d5947c0d781182c049d
  (const std::string &filename)
- RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  a390adf7ea5f61c13a35608e595d891e7
  (const Document *document)
- RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  aec73525b59cfc71a72ec595697439f94
  (RelaxNGSchema *schema, bool take_ownership)
- ~RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  afcad53ea2495a53a652375238639c276
  () override
- RelaxNGSchema * get_schema classxmlpp_1_1RelaxNGValidator.html a326b8c1984e1c4f7b5b63bc04b546be2 () noexcept
- const RelaxNGSchema * get_schema classxmlpp_1_1RelaxNGValidator.html a5cb673d1ecd5808e7c8eb16964c39f39 () const noexcept
- operator bool
  classxmlpp_1_1RelaxNGValidator.html
  a111bb499e1c60c6fe903ff61d1619500
  () const noexcept override
- void parse_document classxmlpp_1_1RelaxNGValidator.html ab8c741bcc85900c8850841ae346d3f21 (const Document *document) override
- void parse_file classxmlpp_1_1RelaxNGValidator.html aa04fe2c10f0aa7658a43d19d78403d0f (const std::string &filename) override
- void parse_memory classxmlpp_1_1RelaxNGValidator.html a500db8dc86ab04ee8a4558c87fe5619d (const Glib::ustring &contents) override
- void set_schema classxmlpp_1_1RelaxNGValidator.html a986795b7f4bbe5afe36d96b4ff8eaabe (RelaxNGSchema *schema, bool take_ownership)
- void validate classxmlpp_1_1RelaxNGValidator.html a5f647c4a04664b273af9b6a19c813d56 (const Document *document) override
- void validate classxmlpp_1_1RelaxNGValidator.html a7b9a5c284b4597ed0c56471557b0c5c8 (const std::string &filename) override
- void initialize_context classxmlpp_1_1RelaxNGValidator.html a8d010c2e95233974a9e41faaf5f3c17d () override
- void release_underlying classxmlpp_1_1RelaxNGValidator.html a07e83fc2d5e69ec0e0b4b6833e2c802e () override
xmlpp::SaxParser
classxmlpp_1_1SaxParser.html
xmlpp::Parser
xmlpp::SaxParser::Attribute
xmlpp::SaxParser::AttributeHasName
- std::deque< Attribute > AttributeList classxmlpp_1_1SaxParser.html a9e507bd6df0ce9f3b66c15c5b3f12e93
- SaxParser
  classxmlpp_1_1SaxParser.html
  a66bfaafc79c00197010f8d22b2a39df8
  (bool use_get_entity=false)
- ~SaxParser
  classxmlpp_1_1SaxParser.html
  adeee772a4c78c253ca8657f54c8e79c0
  () override
- void finish_chunk_parsing classxmlpp_1_1SaxParser.html af886afd3a2c844ff7d7dccc72097c91e ()
- void parse_chunk classxmlpp_1_1SaxParser.html a34cf7771648bf7e1e4a964e5768b7e81 (const Glib::ustring &chunk)
- void parse_chunk_raw classxmlpp_1_1SaxParser.html a501a19205773ac1c843d6007b189860e (const unsigned char *contents, size_type bytes_count)
- void parse_file classxmlpp_1_1SaxParser.html ad38e088441867258fd6f779f1c852d82 (const std::string &filename) override
- void parse_memory classxmlpp_1_1SaxParser.html a29d5fb621b39dd7b5cdd0300d606d50f (const Glib::ustring &contents) override
- void parse_memory_raw classxmlpp_1_1SaxParser.html abb65ebba089241eda05184af0307947d (const unsigned char *contents, size_type bytes_count) override
- void parse_stream classxmlpp_1_1SaxParser.html abbf17aa73c77ae9eb29da7dede2847c7 (std::istream &in) override
- void initialize_context classxmlpp_1_1SaxParser.html ad78989a3782cee04a3a8cc8d32ba2d70 () override
- virtual void on_cdata_block classxmlpp_1_1SaxParser.html af6671ab7dbda78730a65dcbb58aa0ec1 (const Glib::ustring &text)
- virtual void on_characters classxmlpp_1_1SaxParser.html a359b48ea1c15cb39837f680a1f2fb2c2 (const Glib::ustring &characters)
- virtual void on_comment classxmlpp_1_1SaxParser.html acccf558fc47549bdad076201193739f3 (const Glib::ustring &text)
- virtual void on_end_document classxmlpp_1_1SaxParser.html aa7b3090025892829af91f8c51a06ef7b ()
- virtual void on_end_element classxmlpp_1_1SaxParser.html a5c1c00b47c020e3cd8d623361c6909fa (const Glib::ustring &name)
- virtual void on_entity_declaration classxmlpp_1_1SaxParser.html ab0985199cbdbd9a7ab31b024acf3c2c8 (const Glib::ustring &name, XmlEntityType type, const Glib::ustring &publicId, const Glib::ustring &systemId, const Glib::ustring &content)
- virtual void on_error classxmlpp_1_1SaxParser.html a38c3c5f9bad26030acee20d7ddf4936a (const Glib::ustring &text)
- virtual void on_fatal_error classxmlpp_1_1SaxParser.html ad951cc2b1fe314805c5d735a0d7f467c (const Glib::ustring &text)
- virtual _xmlEntity * on_get_entity classxmlpp_1_1SaxParser.html aeb20c4424f325655ebd787c2b2268137 (const Glib::ustring &name)
- virtual void on_internal_subset classxmlpp_1_1SaxParser.html a4b453817ac37ea307c2ba023cc938794 (const Glib::ustring &name, const Glib::ustring &publicId, const Glib::ustring &systemId)
- virtual void on_start_document classxmlpp_1_1SaxParser.html a0a33932c84e245284414003f668b829f ()
- virtual void on_start_element classxmlpp_1_1SaxParser.html a1496022dd6b58d9af6a4a7a703830a84 (const Glib::ustring &name, const AttributeList &attributes)
- virtual void on_warning classxmlpp_1_1SaxParser.html ab951160501bf3e78901691a79e3d11e8 (const Glib::ustring &text)
- void release_underlying classxmlpp_1_1SaxParser.html a605b572e51939279e83c6949d02355e1 () override
- friend struct SaxParserCallback classxmlpp_1_1SaxParser.html af6957a9354f608a7784028e9e94aba14
xmlpp::SaxParser::Attribute
structxmlpp_1_1SaxParser_1_1Attribute.html
- Attribute
  structxmlpp_1_1SaxParser_1_1Attribute.html
  af97625fc6ae95e07aff714558c6ff3a5
  (Glib::ustring const &n, Glib::ustring const &v)
- Glib::ustring name structxmlpp_1_1SaxParser_1_1Attribute.html ac05c407cd28c6115ae860cb12f12ed2a
- Glib::ustring value structxmlpp_1_1SaxParser_1_1Attribute.html abcd5e062b0e9fe921e1ce014fd71bbc8
xmlpp::SaxParser::AttributeHasName
structxmlpp_1_1SaxParser_1_1AttributeHasName.html
- AttributeHasName
  structxmlpp_1_1SaxParser_1_1AttributeHasName.html
  aaefc0da59addd685474657ecf4c88899
  (Glib::ustring const &n)
- bool operator() structxmlpp_1_1SaxParser_1_1AttributeHasName.html afbd0f609949146293958662da45f75fc (Attribute const &attribute)
- Glib::ustring const & name structxmlpp_1_1SaxParser_1_1AttributeHasName.html a3a12fda2735ef1a271a8433f1f1572b8
xmlpp::SchemaBase
classxmlpp_1_1SchemaBase.html
xmlpp::NonCopyable
- SchemaBase
  classxmlpp_1_1SchemaBase.html
  ac076f2b75042a74168fdf1d1fa46dc12
  () noexcept
- ~SchemaBase
  classxmlpp_1_1SchemaBase.html
  a746df1307fcddeb3bbbf1f2ac834d79b
  () override
- virtual void parse_document classxmlpp_1_1SchemaBase.html a0591e2b2adcb6cdceeb422526c133024 (const Document *document)=0
- virtual void parse_file classxmlpp_1_1SchemaBase.html af46370c4f2f7ee1a6ff051ba10003cef (const std::string &filename)=0
- virtual void parse_memory classxmlpp_1_1SchemaBase.html a8aaacd840324840bf0cee30cff1832c5 (const Glib::ustring &contents)=0
xmlpp::SchemaValidatorBase
classxmlpp_1_1SchemaValidatorBase.html
xmlpp::Validator
- SchemaValidatorBase
  classxmlpp_1_1SchemaValidatorBase.html
  a1c167ae22afbe0068fbd74337a38eb33
  () noexcept
- ~SchemaValidatorBase
  classxmlpp_1_1SchemaValidatorBase.html
  a12420d3e5f5f42344d25a1215d300cdf
  () override
- virtual operator bool classxmlpp_1_1SchemaValidatorBase.html a2a0e86e388a4503a4175c73d541cdfba () const noexcept override=0
- virtual void parse_document classxmlpp_1_1SchemaValidatorBase.html aeb060a5d673e874faba60cccaae501e3 (const Document *document)=0
- void parse_file classxmlpp_1_1SchemaValidatorBase.html ae611b77fd8ae30f9846f1a453823ee72 (const std::string &filename) override=0
- void parse_memory classxmlpp_1_1SchemaValidatorBase.html ab4a29ae7fa49a8efc47c504aa0dedeba (const Glib::ustring &contents) override=0
- void validate classxmlpp_1_1SchemaValidatorBase.html a4375abb732891248d1399e9d1f8e9deb (const Document *document) override=0
- virtual void validate classxmlpp_1_1SchemaValidatorBase.html a6dfb68a1f7630786eaadb766213ef31e (const std::string &filename)=0
- void initialize_context classxmlpp_1_1SchemaValidatorBase.html ab15204c082a29bb0390e06a5e4b2daf0 () override
- void release_underlying classxmlpp_1_1SchemaValidatorBase.html a3940b83397561cc5b57bd733fc8601f7 () override
xmlpp::TextNode
classxmlpp_1_1TextNode.html
xmlpp::ContentNode
- TextNode
  classxmlpp_1_1TextNode.html
  a4838cc566ae92f31c3773ce8b03b061d
  (_xmlNode *node)
- ~TextNode
  classxmlpp_1_1TextNode.html
  a21c3d468ef62f899900c5f2d08980f6f
  () override
xmlpp::TextReader
classxmlpp_1_1TextReader.html
xmlpp::NonCopyable
- NodeType
  classxmlpp_1_1TextReader.html
  a9fddda4cdb3c47faaecc41ee225836b6
  InternalError
  None
  Element
  Attribute
  Text
  CDATA
  EntityReference
  Entity
  ProcessingInstruction
  Comment
  Document
  DocumentType
  DocumentFragment
  Notation
  Whitespace
  SignificantWhitespace
  EndElement
  EndEntity
  XmlDeclaration
- ParserProperties
  classxmlpp_1_1TextReader.html
  a5cb6d36f5367eec5e986d815e60ad292
  LoadDtd
  DefaultAttrs
  Validate
  SubstEntities
- ReadState
  classxmlpp_1_1TextReader.html
  ab551328f507e008e778d2a0fb3ae61e6
  InternalError
  Initial
  Interactive
  Error
  EndOfFile
  Closed
  Reading
- unsigned int size_type classxmlpp_1_1TextReader.html aa27b413e081b6a1d73916e32a8b0dedd
- TextReader
  classxmlpp_1_1TextReader.html
  ae40f56d8714593bef690bedafad23f8f
  (struct _xmlTextReader *cobj)
- TextReader
  classxmlpp_1_1TextReader.html
  a710cf31f25d144bb790180c53acda367
  (const Glib::ustring &URI)
- TextReader
  classxmlpp_1_1TextReader.html
  ac5cdb5b6d5c8e6809d65a398f417a1fb
  (const unsigned char *data, size_type size, const Glib::ustring &uri=Glib::ustring())
- ~TextReader
  classxmlpp_1_1TextReader.html
  a87d58d4ae7c3b3252bee49cdd78447e8
  () override
- void close classxmlpp_1_1TextReader.html a5cf337c94758e54214f7bbe23f61b13d ()
- Node * expand classxmlpp_1_1TextReader.html a6eeec8656e65a93c7b7496f17d288882 ()
- Glib::ustring get_attribute classxmlpp_1_1TextReader.html ae8bdc81e44a30fa6d5d7fa20cf18940e (int number) const
- Glib::ustring get_attribute classxmlpp_1_1TextReader.html a5ddec73cc313916149ccf5110919701a (const Glib::ustring &name) const
- Glib::ustring get_attribute classxmlpp_1_1TextReader.html a18032812b7db7b91a7eb7e8b3f0ebdda (const Glib::ustring &local_name, const Glib::ustring &ns_uri) const
- int get_attribute_count classxmlpp_1_1TextReader.html ad0de20a6bdd0cdddaf2cdf725e13cd63 () const
- Glib::ustring get_base_uri classxmlpp_1_1TextReader.html a717355bb5d487f5cbfb6936497fb6320 () const
- Node * get_current_node classxmlpp_1_1TextReader.html a830def19dd26d2c3fb131302f8ed1a31 ()
- const Node * get_current_node classxmlpp_1_1TextReader.html a10a6402ec6a9b8e9dbd0d53e40e943b8 () const
- int get_depth classxmlpp_1_1TextReader.html a55ea8a3420282d6567367cf0d93ddfba () const
- Glib::ustring get_local_name classxmlpp_1_1TextReader.html a5e75def4c3d4038848f1840f18f42179 () const
- Glib::ustring get_name classxmlpp_1_1TextReader.html a83dd2e244987842d05224dc6ffad6ea5 () const
- Glib::ustring get_namespace_uri classxmlpp_1_1TextReader.html af9a3f945792d3cca301a362110b4a2a6 () const
- NodeType get_node_type classxmlpp_1_1TextReader.html a7079705f359800934becfc04f389bb5e () const
- bool get_normalization classxmlpp_1_1TextReader.html a0503423443b025ddb88d06dc23d078fc () const
- bool get_parser_property classxmlpp_1_1TextReader.html a6f8b5a375f8da247a8ce4cb3be857db0 (ParserProperties property) const
- Glib::ustring get_prefix classxmlpp_1_1TextReader.html a6838596d53753463d37a712b6eea0619 () const
- char get_quote_char classxmlpp_1_1TextReader.html ac6439b7c3db7107e9e4d6aefb1040350 () const
- ReadState get_read_state classxmlpp_1_1TextReader.html ab9a508300b54dc7bceea401f1c935fa5 () const
- Glib::ustring get_value classxmlpp_1_1TextReader.html a709bfe629664c6ddef163a94a1fd9170 () const
- Glib::ustring get_xml_lang classxmlpp_1_1TextReader.html a3eb4e2f9cbd1867ad46e59f0188d9852 () const
- bool has_attributes classxmlpp_1_1TextReader.html a71f560718ad63feab43f22346cf36478 () const
- bool has_value classxmlpp_1_1TextReader.html abc4acc50332d74e0b4a44a105f44a8ba () const
- bool is_default classxmlpp_1_1TextReader.html a636f874b44291dc0cbb63d4f3652dbcf () const
- bool is_empty_element classxmlpp_1_1TextReader.html aaae7ca62ad8ec2f489c8a7e1634e6ab5 () const
- bool is_valid classxmlpp_1_1TextReader.html a2c3c915e64391aa0309e76ee3aff1059 () const
- Glib::ustring lookup_namespace classxmlpp_1_1TextReader.html ae2090402f7db4cfd6363dc7f11aa18b2 (const Glib::ustring &prefix) const
- bool move_to_attribute classxmlpp_1_1TextReader.html a78ef028f9250afaca44928847418153a (int number)
- bool move_to_attribute classxmlpp_1_1TextReader.html a57c157282664d34ec16374aa59c973b6 (const Glib::ustring &name)
- bool move_to_attribute classxmlpp_1_1TextReader.html a6a8b5834af3d6254b96ba6b4453b98ce (const Glib::ustring &local_name, const Glib::ustring &ns_uri)
- bool move_to_element classxmlpp_1_1TextReader.html ae1164a49d5dc855bdc110b0826f752d7 ()
- bool move_to_first_attribute classxmlpp_1_1TextReader.html a724cd1e0238c14c2d2b797b555392fb1 ()
- bool move_to_next_attribute classxmlpp_1_1TextReader.html a3ffee74ac337f73f3205d23c3c0eafec ()
- bool next classxmlpp_1_1TextReader.html a03c7204c20277f446c64cc7ca15815b2 ()
- bool read classxmlpp_1_1TextReader.html a3a3ee347087889b3f3ef5463dd777ad8 ()
- bool read_attribute_value classxmlpp_1_1TextReader.html a109934670bab6176dc1a8132f1afd5d0 ()
- Glib::ustring read_inner_xml classxmlpp_1_1TextReader.html a348c936b9ed75c15456ddea2eea80eb7 ()
- Glib::ustring read_outer_xml classxmlpp_1_1TextReader.html a5a0e5b3823151de60faf552c4709daf9 ()
- Glib::ustring read_string classxmlpp_1_1TextReader.html a9110986142ac718978d8993e26b00c85 ()
- void set_normalization classxmlpp_1_1TextReader.html aaf2974eef9c1c77abf50e9c8584f9c40 (bool value)
- void set_parser_property classxmlpp_1_1TextReader.html a8e5db1b68c5227bf748dfee7f36e8074 (ParserProperties property, bool value)
- friend class PropertyReader classxmlpp_1_1TextReader.html af114c5227ff562edb289bb03f5eb968a
xmlpp::Validator
classxmlpp_1_1Validator.html
xmlpp::NonCopyable
- Validator
  classxmlpp_1_1Validator.html
  a42f0fa04127e0cdc11f30d1e18ae2e25
  () noexcept
- ~Validator
  classxmlpp_1_1Validator.html
  a436707ae4c543734a55d7dde76679406
  () override
- virtual operator bool classxmlpp_1_1Validator.html ae777b2da3eb2b5cdeaba5c56cec805b3 () const noexcept=0
- virtual void parse_file classxmlpp_1_1Validator.html a6f70e49bc8b3e601415687f47806e3c4 (const std::string &filename)=0
- virtual void parse_memory classxmlpp_1_1Validator.html a44895671990e3d8d9635c17ace761f8a (const Glib::ustring &contents)=0
- virtual void validate classxmlpp_1_1Validator.html abdd0a5a550d904f182df0f8feaa0b6c5 (const Document *document)=0
- virtual void check_for_exception classxmlpp_1_1Validator.html a2af695894f22e61b4f85551edefd104d ()
- virtual void check_for_validity_messages classxmlpp_1_1Validator.html a655f06aa683577c26dcb2edba2e9e84b ()
- virtual void handle_exception classxmlpp_1_1Validator.html a04bc606bd3f9ba04046b4ba1748707ec ()
- virtual void initialize_context classxmlpp_1_1Validator.html af87d8f566d05fa7a74b8e28d84d26504 ()
- virtual void on_validity_error classxmlpp_1_1Validator.html af59b45514fe397db1dbb025a1a3b103f (const Glib::ustring &message)
- virtual void on_validity_warning classxmlpp_1_1Validator.html a7ef36a34b258165082c4f33737e743d2 (const Glib::ustring &message)
- virtual void release_underlying classxmlpp_1_1Validator.html a317466ca90b8e53d6f57e49fd032d8cb ()
- static void callback_validity_error classxmlpp_1_1Validator.html a616cad28f3d4f59b76edb916bffeb6ef (void *ctx, const char *msg,...)
- static void callback_validity_warning classxmlpp_1_1Validator.html a5f8938e79ca2c52ec26e499b356985a0 (void *ctx, const char *msg,...)
- std::unique_ptr< exception > exception_ classxmlpp_1_1Validator.html aaddf470c3f05f7c5da525917b0090984
- Glib::ustring validate_error_ classxmlpp_1_1Validator.html ac28c8c06c9c3cbbebfa0d1c90d20cdf5
- Glib::ustring validate_warning_ classxmlpp_1_1Validator.html aa876f0e05457de97a3c2d598e4af2580
xmlpp::validity_error
classxmlpp_1_1validity__error.html
xmlpp::parse_error
- validity_error
  classxmlpp_1_1validity__error.html
  a096d4cb8a9ec64d5d0203439400fd7fd
  (const Glib::ustring &message)
- ~validity_error
  classxmlpp_1_1validity__error.html
  ac09d93f63ad77986b0e3b2699b17bef2
  () noexcept override
- exception * clone classxmlpp_1_1validity__error.html abaf941b5118c87afa10bf366376ac012 () const override
- void raise classxmlpp_1_1validity__error.html aef3fc5567fcaca8a7525cb53ef87e5eb () const override
xmlpp::XIncludeEnd
classxmlpp_1_1XIncludeEnd.html
xmlpp::Node
- XIncludeEnd
  classxmlpp_1_1XIncludeEnd.html
  aeb57498d5214181abcacab56cfed755e
  (_xmlNode *node)
- ~XIncludeEnd
  classxmlpp_1_1XIncludeEnd.html
  a486cd92ce35854bd2c805a7d018aa5e0
  () override
xmlpp::XIncludeStart
classxmlpp_1_1XIncludeStart.html
xmlpp::Node
- XIncludeStart
  classxmlpp_1_1XIncludeStart.html
  abfcc32038a382e2ae51782adbdab0937
  (_xmlNode *node)
- ~XIncludeStart
  classxmlpp_1_1XIncludeStart.html
  a3cf0b8bd890b1e38ff8dd07a74c29e71
  () override
xmlpp::XsdSchema
classxmlpp_1_1XsdSchema.html
xmlpp::SchemaBase
- XsdSchema
  classxmlpp_1_1XsdSchema.html
  a035f00299cf7cfbea27666e557af6550
  ()
- XsdSchema
  classxmlpp_1_1XsdSchema.html
  a0faad7e2f82b6da8bed55dba5d7f7768
  (_xmlSchema *schema)
- XsdSchema
  classxmlpp_1_1XsdSchema.html
  acdb94b24fe7656b80454e47f7fefb3a6
  (const std::string &filename)
- XsdSchema
  classxmlpp_1_1XsdSchema.html
  ac6c1147eb5662184a7e006474e72047a
  (const Document *document)
- ~XsdSchema
  classxmlpp_1_1XsdSchema.html
  a884be0c4ce32d42610efba72f85b6088
  () override
- _xmlSchema * cobj classxmlpp_1_1XsdSchema.html ab706cccce9273d7857e4a19c81e1f461 () noexcept
- const _xmlSchema * cobj classxmlpp_1_1XsdSchema.html acb0c4a77fc8064ef31a81a4c1651e9c6 () const noexcept
- void parse_document classxmlpp_1_1XsdSchema.html a74f5df9da50373456ccd84eb712fb147 (const Document *document) override
- void parse_file classxmlpp_1_1XsdSchema.html a04a87c2dbf68107e2ae3d7fa10260ece (const std::string &filename) override
- void parse_memory classxmlpp_1_1XsdSchema.html a9e6903a23561467af2a2284a578f47a3 (const Glib::ustring &contents) override
- void parse_context classxmlpp_1_1XsdSchema.html a6a3808a8a7f076b88aba6720294d73c4 (_xmlSchemaParserCtxt *context)
- void release_underlying classxmlpp_1_1XsdSchema.html a88b15539c14098238ea132c574d72822 ()
xmlpp::XsdValidator
classxmlpp_1_1XsdValidator.html
xmlpp::SchemaValidatorBase
- XsdValidator
  classxmlpp_1_1XsdValidator.html
  aaa10c2cb2f85be4db20502f08714b1d7
  ()
- XsdValidator
  classxmlpp_1_1XsdValidator.html
  a7ed47d094441e0f4b88b59fb098f8554
  (const std::string &filename)
- XsdValidator
  classxmlpp_1_1XsdValidator.html
  ab605a18349285f8fb899d6da9e9c3119
  (const Document *document)
- XsdValidator
  classxmlpp_1_1XsdValidator.html
  ade4cfe48da232b95bd8aded90f2bb2db
  (XsdSchema *schema, bool take_ownership)
- ~XsdValidator
  classxmlpp_1_1XsdValidator.html
  afae5c5a5c861fc31a8f8eb17c47c2e32
  () override
- XsdSchema * get_schema classxmlpp_1_1XsdValidator.html a5af3b2cb62c47596ad20561925d1aa2c () noexcept
- const XsdSchema * get_schema classxmlpp_1_1XsdValidator.html a985e0b690d3cd0c9f9143793e1a63b65 () const noexcept
- operator bool
  classxmlpp_1_1XsdValidator.html
  ac805054801867bc65fc4f34272fb444c
  () const noexcept override
- void parse_document classxmlpp_1_1XsdValidator.html ab0d4b633b483f7a93b694a194b04aa3c (const Document *document) override
- void parse_file classxmlpp_1_1XsdValidator.html ad62c0a55e7c5209ff3d7babfadc5ba5a (const std::string &filename) override
- void parse_memory classxmlpp_1_1XsdValidator.html a10db616029df2114acfbcebbb2fb389d (const Glib::ustring &contents) override
- void set_schema classxmlpp_1_1XsdValidator.html a5bb64c998b666b233aa4a405f9913b9a (XsdSchema *schema, bool take_ownership)
- void validate classxmlpp_1_1XsdValidator.html a3e53d5aef843b7a03676dc9da353963f (const Document *document) override
- void validate classxmlpp_1_1XsdValidator.html a87234681b2e53562e3450590061db17f (const std::string &filename) override
- void initialize_context classxmlpp_1_1XsdValidator.html a5badc949462f73d757d76538550a1f52 () override
- void release_underlying classxmlpp_1_1XsdValidator.html ad1fd16066f28b3685c12412ee94c5f60 () override
Glib
namespaceGlib.html
xmlpp
namespacexmlpp.html
xmlpp::Attribute
xmlpp::AttributeDeclaration
xmlpp::AttributeNode
xmlpp::CdataNode
xmlpp::CommentNode
xmlpp::ContentNode
xmlpp::Document
xmlpp::DomParser
xmlpp::Dtd
xmlpp::DtdValidator
xmlpp::Element
xmlpp::EntityDeclaration
xmlpp::EntityReference
xmlpp::exception
xmlpp::internal_error
xmlpp::IStreamParserInputBuffer
xmlpp::KeepBlanks
xmlpp::Node
xmlpp::NonCopyable
xmlpp::OStreamOutputBuffer
xmlpp::OutputBuffer
xmlpp::parse_error
xmlpp::Parser
xmlpp::ParserInputBuffer
xmlpp::ProcessingInstructionNode
xmlpp::RelaxNGSchema
xmlpp::RelaxNGValidator
xmlpp::SaxParser
xmlpp::SchemaBase
xmlpp::SchemaValidatorBase
xmlpp::TextNode
xmlpp::TextReader
xmlpp::Validator
xmlpp::validity_error
xmlpp::XIncludeEnd
xmlpp::XIncludeStart
xmlpp::XsdSchema
xmlpp::XsdValidator
- XmlEntityType
  namespacexmlpp.html
  a0fa47f0fb103cf9ea460a2fef3f5be49
  INTERNAL_GENERAL
  EXTERNAL_GENERAL_PARSED
  EXTERNAL_GENERAL_UNPARSED
  INTERNAL_PARAMETER
  EXTERNAL_PARAMETER
  INTERNAL_PREDEFINED
- XPathResultType
  namespacexmlpp.html
  ac91075edf569a213343d7d13ae4be3c8
  UNDEFINED
  NODESET
  BOOLEAN
  NUMBER
  STRING
- Glib::ustring format_printf_message namespacexmlpp.html a1809fc2b27ae5a120f40d7121e8f2a71 (const char *fmt, va_list args)
- Glib::ustring format_xml_error namespacexmlpp.html a4599f55c1821aeb0caa0b7be18cb5cfb (const _xmlError *error=nullptr)
- Glib::ustring format_xml_parser_error namespacexmlpp.html a45a70622ecc99bda595ecc83991de21c (const _xmlParserCtxt *parser_context)
- std::istream & operator>> namespacexmlpp.html ac376e76a711973f9aa23c0dc68fdc301 (std::istream &in, Parser &parser)
index

# libxml++ Reference Manual

index