lu_counter_policy_base
classlu__counter__policy__base.html
xmlpp::Attribute
classxmlpp_1_1Attribute.html
xmlpp::Node
- Attribute
  classxmlpp_1_1Attribute.html
  a1aa5294ec06fa7d5c1198e2c47d5838c
  (_xmlNode *node)
- ~Attribute
  classxmlpp_1_1Attribute.html
  ab4fb700036336d55b7ef5139b6a41e01
  () override
- virtual ustring get_value classxmlpp_1_1Attribute.html a8ce7ba9d18403627be37a21b7ab2763f () const =0
- std::optional< ustring > get_value2 classxmlpp_1_1Attribute.html a814570eafa9186ba3e1fdff1701a474e () const
xmlpp::AttributeDeclaration
classxmlpp_1_1AttributeDeclaration.html
xmlpp::Attribute
- AttributeDeclaration
  classxmlpp_1_1AttributeDeclaration.html
  a6d7dd6ccbe4ad325ccb053a252b10c9c
  (_xmlNode *node)
- ~AttributeDeclaration
  classxmlpp_1_1AttributeDeclaration.html
  a9a6b8bbfda313c17a136a658afaae30c
  () override
- const _xmlAttribute * cobj classxmlpp_1_1AttributeDeclaration.html af49fe970cd083d4b6043235691e5651d () const noexcept
- _xmlAttribute * cobj classxmlpp_1_1AttributeDeclaration.html a1df758510c1e1359e6f155ec7eb689db () noexcept
- ustring get_value classxmlpp_1_1AttributeDeclaration.html ab924f2224c40b2748e4ea0923c48195b () const override
- std::optional< ustring > get_value2 classxmlpp_1_1AttributeDeclaration.html aaae75af47b01c51120c6cec8aad697c1 () const
xmlpp::AttributeNode
classxmlpp_1_1AttributeNode.html
xmlpp::Attribute
- AttributeNode
  classxmlpp_1_1AttributeNode.html
  a0af899521d66b09398deb5fa7fd26035
  (_xmlNode *node)
- ~AttributeNode
  classxmlpp_1_1AttributeNode.html
  a5d6a1a1875bf2118758f2d160a5bc999
  () override
- const _xmlAttr * cobj classxmlpp_1_1AttributeNode.html ab7334048d71774db5d6b403a97e27404 () const noexcept
- _xmlAttr * cobj classxmlpp_1_1AttributeNode.html accb3e071704d6cf101bc02f72679b9ee () noexcept
- ustring get_value classxmlpp_1_1AttributeNode.html a5216c61266672452e9090eab631036f7 () const override
- std::optional< ustring > get_value2 classxmlpp_1_1AttributeNode.html aec0b9064ac0b5d5bb711adef1c9156cd () const
- void set_value classxmlpp_1_1AttributeNode.html a98872d2061bc9c885bb69c1f77a95a8c (const 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
- ustring get_content classxmlpp_1_1ContentNode.html ac9580342b6362a4a791d6b54f74605cc () const
- std::optional< ustring > get_content2 classxmlpp_1_1ContentNode.html a28f846738ce10319ad2a29983a08903e () const
- bool is_white_space classxmlpp_1_1ContentNode.html ad4cd129e8edda366d202b5c6d3e3e2ad () const
- void set_content classxmlpp_1_1ContentNode.html aa131bfc63bd9f482fcf07748991fe449 (const ustring &content)
xmlpp::Document
classxmlpp_1_1Document.html
xmlpp::NonCopyable
- Document
  classxmlpp_1_1Document.html
  ac18dbf6e4c404dac08a0784c553c5e88
  (_xmlDoc *doc)
- Document
  classxmlpp_1_1Document.html
  a2697a1fb97c86da41f91d77a6ca5e6e5
  (const ustring &version="1.0")
- ~Document
  classxmlpp_1_1Document.html
  aee0af647f8b997f0ce91c5f8ef26d6f5
  () override
- CommentNode * add_comment classxmlpp_1_1Document.html ab082d1adf261e4e78e335c7d3cacf854 (const ustring &content)
- ProcessingInstructionNode * add_processing_instruction classxmlpp_1_1Document.html a69ee859a892fc2f1ef3132ae147fd285 (const ustring &name, const ustring &content)
- const _xmlDoc * cobj classxmlpp_1_1Document.html ac3d7a399f74f5a1de43e3e0849736329 () const noexcept
- _xmlDoc * cobj classxmlpp_1_1Document.html a4d6500cf1ccf6fda5e9241ef2e9e30b1 () noexcept
- Element * create_root_node classxmlpp_1_1Document.html a1b4fd458d9827d01aa2e30b0390a105a (const ustring &name, const ustring &ns_uri=ustring(), const ustring &ns_prefix=ustring())
- Element * create_root_node_by_import classxmlpp_1_1Document.html ae4230d8117da94a673430fce7e654cb6 (const Node *node, bool recursive=true)
- ustring get_encoding classxmlpp_1_1Document.html ad26878137b624e96849ff10466afc3fc () const
- std::optional< ustring > get_encoding2 classxmlpp_1_1Document.html ab4bace5eb6b602cc0290b91d984b71ed () const
- Dtd * get_internal_subset classxmlpp_1_1Document.html a3eab51e59425c7c77f42a1cc11aba9d3 () const
- Element * get_root_node classxmlpp_1_1Document.html a317ad994c049f6f846340faecf1d7ad3 ()
- const Element * get_root_node classxmlpp_1_1Document.html ad996ebdaca84abc7faa02871eeca22a9 () const
- int process_xinclude classxmlpp_1_1Document.html a977ef6270ce83e987eb7767320f4b561 (bool generate_xinclude_nodes=true, bool fixup_base_uris=true)
- virtual void set_entity_declaration classxmlpp_1_1Document.html a481e5b42184785a7b862ee252e1df114 (const ustring &name, XmlEntityType type, const ustring &publicId, const ustring &systemId, const ustring &content)
- void set_internal_subset classxmlpp_1_1Document.html a309ae0fda6b1422dd7b9f9a8ee30a14c (const ustring &name, const ustring &external_id, const ustring &system_id)
- void write_to_file classxmlpp_1_1Document.html a7fa933cf9f8d1578ffc717d86c77d5ad (const std::string &filename, const ustring &encoding=ustring())
- void write_to_file_formatted classxmlpp_1_1Document.html a635e092bc12ee02754f36e9e3b4b294a (const std::string &filename, const ustring &encoding=ustring())
- void write_to_stream classxmlpp_1_1Document.html a713b291551d118a9c977e4f45c778e3f (std::ostream &output, const ustring &encoding=ustring())
- void write_to_stream_formatted classxmlpp_1_1Document.html a9f0088bf4b758ab2df9107f036fe6bc2 (std::ostream &output, const ustring &encoding=ustring())
- ustring write_to_string classxmlpp_1_1Document.html a2dd3306212cb6e27b17d0c0cff13fa20 (const ustring &encoding=ustring())
- ustring write_to_string_formatted classxmlpp_1_1Document.html a9d97201518c69cfec5074728d5f46804 (const ustring &encoding=ustring())
- _xmlEntity * get_entity classxmlpp_1_1Document.html ad6025a702e28e751d1186de8b8600d21 (const 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
- const Document * get_document classxmlpp_1_1DomParser.html a18e9caedfbf87336772bb7d4bcfcc221 () const noexcept
- Document * get_document classxmlpp_1_1DomParser.html a8b2a9d257b7f0244e35d5f068e9ac94c () 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 a22a0d7d7761142163b0310c603db57ab (const 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
- int xinclude_options_ classxmlpp_1_1DomParser.html a23b5d75ef120bf853700e8a9abbf834f
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
  ad232c481dbbd0bcf58f8d63445c77fa7
  (const ustring &external, const ustring &system)
- ~Dtd
  classxmlpp_1_1Dtd.html
  aade30e1fb445ae8040cfdcaa42396487
  () override
- const _xmlDtd * cobj classxmlpp_1_1Dtd.html af20219aae2f6fc0ae5a2ace38a74ae6a () const noexcept
- _xmlDtd * cobj classxmlpp_1_1Dtd.html ad02a1acba03000a30306e8838c3fb4e9 () noexcept
- ustring get_external_id classxmlpp_1_1Dtd.html a654922cbf9b3fbac9182534ed0169c3c () const
- std::optional< ustring > get_external_id2 classxmlpp_1_1Dtd.html a2c2d465961e054d20c5caa9bce93661d () const
- ustring get_name classxmlpp_1_1Dtd.html a8b52d78bb4a09537cd401e194d3b8eed () const
- std::optional< ustring > get_name2 classxmlpp_1_1Dtd.html a5d868cb663bcb68823b1cf28d3d18480 () const
- ustring get_system_id classxmlpp_1_1Dtd.html a57092ecf386fc3dfb86783c32b696d59 () const
- std::optional< ustring > get_system_id2 classxmlpp_1_1Dtd.html a6455be12fa1fd85722eb656b339906f2 () const
- void parse_file classxmlpp_1_1Dtd.html aea3e6ce3f1a7317e15cd8fe440e67e4b (const std::string &filename)
- void parse_memory classxmlpp_1_1Dtd.html a7d1020b73e853b2148379998e6670e33 (const ustring &contents)
- void parse_stream classxmlpp_1_1Dtd.html a54fbf47ff4549c14a9e887863a1797ba (std::istream &in)
- void parse_subset classxmlpp_1_1Dtd.html a7e1d162a31d8c38f20d43d8728f4d9b3 (const ustring &external, const 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
  a79b03e40f17f279166a57355972d0333
  (const ustring &external, const ustring &system)
- DtdValidator
  classxmlpp_1_1DtdValidator.html
  a93294fb97b4a833718d22ab0a9abb90a
  (Dtd *dtd, bool take_ownership)
- ~DtdValidator
  classxmlpp_1_1DtdValidator.html
  a80044e24d793b0acfd0d1bf0c95f8961
  () override
- const Dtd * get_dtd classxmlpp_1_1DtdValidator.html a52c4d7dd36124e8959a0c2e3fe7b5f4d () const noexcept
- Dtd * get_dtd classxmlpp_1_1DtdValidator.html ab088cb5f1c99192e94d4b09939cfb1b9 () 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 af0d65365eb5fc64c563d2cfa1441743a (const ustring &contents) override
- void parse_stream classxmlpp_1_1DtdValidator.html a90b6c313ebfcb48eb1b4785edc7990ec (std::istream &in)
- void parse_subset classxmlpp_1_1DtdValidator.html a8690586ab70d1b9e8aaedd9b2c760090 (const ustring &external, const 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 aab913b81f89d13ef069e7ebf4f89b072 (const ustring &content)
- CommentNode * add_child_comment classxmlpp_1_1Element.html aa1b440a94d4040c2b31452058e98e908 (const ustring &content)
- Element * add_child_element classxmlpp_1_1Element.html a5ba199b729b2175f5fff12058866571e (const ustring &name, const ustring &ns_prefix=ustring())
- Element * add_child_element classxmlpp_1_1Element.html a8ff488c6549097d0bece99f0920827a7 (xmlpp::Node *previous_sibling, const ustring &name, const ustring &ns_prefix=ustring())
- Element * add_child_element_before classxmlpp_1_1Element.html a7444e048f0aab5669519525041fead17 (xmlpp::Node *next_sibling, const ustring &name, const ustring &ns_prefix=ustring())
- Element * add_child_element_before_with_new_ns classxmlpp_1_1Element.html a8d5de468045180285d5b60b555c16ee3 (xmlpp::Node *next_sibling, const ustring &name, const ustring &ns_uri, const ustring &ns_prefix=ustring())
- Element * add_child_element_with_new_ns classxmlpp_1_1Element.html acb01a6e27728ac47abbfda76088a565d (const ustring &name, const ustring &ns_uri, const ustring &ns_prefix=ustring())
- Element * add_child_element_with_new_ns classxmlpp_1_1Element.html ac4f206baa52e6560538407ac7eb7d3ec (xmlpp::Node *previous_sibling, const ustring &name, const ustring &ns_uri, const ustring &ns_prefix=ustring())
- EntityReference * add_child_entity_reference classxmlpp_1_1Element.html a516fceee47043a798845ad9c6cf7d335 (const ustring &name)
- ProcessingInstructionNode * add_child_processing_instruction classxmlpp_1_1Element.html ab3210759156798a3fef043de52a62b05 (const ustring &name, const ustring &content)
- TextNode * add_child_text classxmlpp_1_1Element.html a8559268ab5908919658fa10c35c89149 (const ustring &content=ustring())
- TextNode * add_child_text classxmlpp_1_1Element.html a7766d7abceb590efbc06055789b5755a (xmlpp::Node *previous_sibling, const ustring &content=ustring())
- TextNode * add_child_text_before classxmlpp_1_1Element.html a1ca8755d425c1ca98cffb96d868cf9df (xmlpp::Node *next_sibling, const ustring &content=ustring())
- Attribute * get_attribute classxmlpp_1_1Element.html a73e5ab751aac9d6ab55b447e2663ca3a (const ustring &name, const ustring &ns_prefix=ustring())
- const Attribute * get_attribute classxmlpp_1_1Element.html aeaebeb3e83347802bca8690c050b5545 (const ustring &name, const ustring &ns_prefix=ustring()) const
- ustring get_attribute_value classxmlpp_1_1Element.html a4d704c3d807bc55f47945e3da7ee1428 (const ustring &name, const ustring &ns_prefix=ustring()) const
- std::optional< ustring > get_attribute_value2 classxmlpp_1_1Element.html acf8815f9704e0a9874cf27d44e1499f0 (const ustring &name, const ustring &ns_prefix={}) 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 a2500784a41c4c08f8f061f3b451b71a1 ()
- const TextNode * get_first_child_text classxmlpp_1_1Element.html a69302c11532b881fee70c3f5c2a66acd () const
- bool has_child_text classxmlpp_1_1Element.html aaf163cefbd08210bdb3c00598ef4164f () const
- void remove_attribute classxmlpp_1_1Element.html a9959d2eba5aaaf5f98086a6f560a7469 (const ustring &name, const ustring &ns_prefix=ustring())
- Attribute * set_attribute classxmlpp_1_1Element.html acdca8e8ede640b3938d94875f14fb718 (const ustring &name, const ustring &value, const ustring &ns_prefix=ustring())
- void set_first_child_text classxmlpp_1_1Element.html a16b60b87a98064e053c75098c74887e7 (const ustring &content)
- void set_namespace_declaration classxmlpp_1_1Element.html a4ff97d55a647c9d3ac8ea77b978124d1 (const ustring &ns_uri, const ustring &ns_prefix=ustring())
xmlpp::EntityDeclaration
classxmlpp_1_1EntityDeclaration.html
xmlpp::ContentNode
- EntityDeclaration
  classxmlpp_1_1EntityDeclaration.html
  aa3d1fe2fc91b490ac48448e20d7689a8
  (_xmlNode *node)
- ~EntityDeclaration
  classxmlpp_1_1EntityDeclaration.html
  a00795f409155f9d943d004e8267f6767
  () override
- const _xmlEntity * cobj classxmlpp_1_1EntityDeclaration.html a7c350cb24f6f3ae83354684a7ffc6a79 () const noexcept
- _xmlEntity * cobj classxmlpp_1_1EntityDeclaration.html ab429bbb981d115563b0d6476d0e2b7fd () noexcept
- ustring get_original_text classxmlpp_1_1EntityDeclaration.html ab6ce4450c32b60fd605150d3a2fac61e () const
- std::optional< ustring > get_original_text2 classxmlpp_1_1EntityDeclaration.html a9e85deda2f63d802147cfd9bacdeade6 () const
- ustring get_resolved_text classxmlpp_1_1EntityDeclaration.html a6292d82856086570c4c00aa682fb814f () const
- std::optional< ustring > get_resolved_text2 classxmlpp_1_1EntityDeclaration.html af977fca5b04a4e60cc58caf9bc080aa6 () const
xmlpp::EntityReference
classxmlpp_1_1EntityReference.html
xmlpp::Node
- EntityReference
  classxmlpp_1_1EntityReference.html
  a8f575183a2c1caa8e3a223f0292f83cf
  (_xmlNode *node)
- ~EntityReference
  classxmlpp_1_1EntityReference.html
  a94253545a8d96ee579463f1f11c7ac08
  () override
- ustring get_original_text classxmlpp_1_1EntityReference.html ad996c7b2be128882550383f043b8971f () const
- std::optional< ustring > get_original_text2 classxmlpp_1_1EntityReference.html a6c454acd01dea112caf8c47624a49546 () const
- ustring get_resolved_text classxmlpp_1_1EntityReference.html ac612da291daa1d5bc9837a088ce499aa () const
- std::optional< ustring > get_resolved_text2 classxmlpp_1_1EntityReference.html a971513e1f959aafc1f4074678b87e6b0 () const
xmlpp::exception
classxmlpp_1_1exception.html
std::exception
- LIBXMLPP_MEMBER_METHOD exception classxmlpp_1_1exception.html a9d324935b7c94f7a27d59eadfcf52ea8 (const ustring &message)
- LIBXMLPP_MEMBER_METHOD ~exception classxmlpp_1_1exception.html a223181a991f32a8520038aa891e58c68 () noexcept override
- virtual LIBXMLPP_MEMBER_METHOD exception * clone classxmlpp_1_1exception.html a544aaad3ff31d4277d2f6bef5cb040c5 () const
- virtual LIBXMLPP_MEMBER_METHOD void raise classxmlpp_1_1exception.html aede0397917c1f5aa5c5de37e180dc81a () const
- LIBXMLPP_MEMBER_METHOD const char * what classxmlpp_1_1exception.html afd13150248b6e06227ec68cabf5c1b41 () const noexcept override
xmlpp::internal_error
classxmlpp_1_1internal__error.html
xmlpp::exception
- internal_error
  classxmlpp_1_1internal__error.html
  ad3e0b37021be7f5347ab92290f19a451
  (const ustring &message)
- ~internal_error
  classxmlpp_1_1internal__error.html
  a047f83c74ea0b06464d63e1912ffcbb3
  () noexcept override
- exception * clone classxmlpp_1_1internal__error.html a2149dede7f5200234d61873dccc1d06b () 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< ustring, ustring > PrefixNsMap classxmlpp_1_1Node.html a17584286cf6aea618a6d0878add65450
- Node
  classxmlpp_1_1Node.html
  a215d8c01b6b01596c4ea853f99dce8e7
  (_xmlNode *node)
- ~Node
  classxmlpp_1_1Node.html
  aed8dc1eea15e3e1ac42b43a49c3016ba
  () override
- const _xmlNode * cobj classxmlpp_1_1Node.html a7237800b31ae9e2cf019554e7f83a7fe () const noexcept
- _xmlNode * cobj classxmlpp_1_1Node.html acbfb8a7709c30de3e781bc3723d48cc2 () noexcept
- bool eval_to_boolean classxmlpp_1_1Node.html a259a1012c1a8cfb9c95ee51a7c3f9026 (const ustring &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=nullptr) const
- bool eval_to_boolean classxmlpp_1_1Node.html a0762a2fda0ede4be6f6a4a23c2eb2ae2 (const ustring &xpath, XPathResultType *result_type=nullptr) const
- double eval_to_number classxmlpp_1_1Node.html add6d8da74d2014427a929fbc0464a4b8 (const ustring &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=nullptr) const
- double eval_to_number classxmlpp_1_1Node.html a1485086156a31d55f9079031429c94a7 (const ustring &xpath, XPathResultType *result_type=nullptr) const
- ustring eval_to_string classxmlpp_1_1Node.html aac3b5cb1dd19d79862b90ddc969946a6 (const ustring &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=nullptr) const
- ustring eval_to_string classxmlpp_1_1Node.html a3535280c79cf5ba785dbde7ec25c71ee (const ustring &xpath, XPathResultType *result_type=nullptr) const
- std::variant< NodeSet, bool, double, ustring > eval_xpath classxmlpp_1_1Node.html a6737d4fe8fdd46346b11e2c326db02bf (const ustring &xpath, const PrefixNsMap &namespaces={})
- std::variant< const_NodeSet, bool, double, ustring > eval_xpath classxmlpp_1_1Node.html aad39963c84dd38ed1bac4ed0f08b426b (const ustring &xpath, const PrefixNsMap &namespaces={}) const
- NodeSet find classxmlpp_1_1Node.html a49686535bafb0f17cac3a3b12b8ce769 (const ustring &xpath)
- const_NodeSet find classxmlpp_1_1Node.html a8209b97d6a45847709f121bb75f1b144 (const ustring &xpath) const
- NodeSet find classxmlpp_1_1Node.html ab4676913f9287edf6ff7615ef9e7b611 (const ustring &xpath, const PrefixNsMap &namespaces)
- const_NodeSet find classxmlpp_1_1Node.html a48b8647c689a5b081ab526ffa4f1f7b9 (const ustring &xpath, const PrefixNsMap &namespaces) const
- NodeList get_children classxmlpp_1_1Node.html a85ddea4c2314e086ef28d89436ab72a0 (const ustring &name=ustring())
- const_NodeList get_children classxmlpp_1_1Node.html a67efde594ecca38fb48465e2aee414fd (const ustring &name=ustring()) const
- Node * get_first_child classxmlpp_1_1Node.html a3b0f17309f1d1deca24b8572aa83372c (const ustring &name=ustring())
- const Node * get_first_child classxmlpp_1_1Node.html a725ecf09347eec8df9f1ab7761e31f2a (const ustring &name=ustring()) const
- int get_line classxmlpp_1_1Node.html acb268824e43544ae4c431192d0b64d6c () const
- ustring get_name classxmlpp_1_1Node.html a241a2a8259f4d1f88a1ff350e4ec31a3 () const
- std::optional< ustring > get_name2 classxmlpp_1_1Node.html aad9f94a4d12bdc7cb13723b431a6c155 () const
- ustring get_namespace_prefix classxmlpp_1_1Node.html ad04dc0c8607a0325cb91b97beb681560 () const
- std::optional< ustring > get_namespace_prefix2 classxmlpp_1_1Node.html a110e80e9f8f919f34abf7b1f9057491e () const
- ustring get_namespace_uri classxmlpp_1_1Node.html a05daa979133adce46e25cfcee1de98c2 () const
- std::optional< ustring > get_namespace_uri2 classxmlpp_1_1Node.html abde13c315f141e275305ea83df0d1bf3 () const
- Node * get_next_sibling classxmlpp_1_1Node.html a9ad1840b13b8e477484ab12301ca0633 ()
- const Node * get_next_sibling classxmlpp_1_1Node.html a47865c419a210d940b8ffde2657e79e6 () const
- Element * get_parent classxmlpp_1_1Node.html a240148b8dcfc723ae9de6f53ec37aa02 ()
- const Element * get_parent classxmlpp_1_1Node.html ad4f892f96137e7eec92dec7bc7190a46 () const
- ustring get_path classxmlpp_1_1Node.html a9dfeaacfd4bcd0737c31c07f23fe8e75 () const
- std::optional< ustring > get_path2 classxmlpp_1_1Node.html a5862599ee46e856b460983f586abc52c () const
- Node * get_previous_sibling classxmlpp_1_1Node.html a8956f117c0fdbe56c930ac0f24039771 ()
- const Node * get_previous_sibling classxmlpp_1_1Node.html a511569e30dd2a78c81993a91674bd383 () const
- Node * import_node classxmlpp_1_1Node.html ad45f91aae0d1b9fe80e3f73bbe89bbb8 (const Node *node, bool recursive=true)
- void set_name classxmlpp_1_1Node.html ab57a323ddd24a12707e27efa26b2b7c1 (const ustring &name)
- void set_namespace classxmlpp_1_1Node.html ac7fb69ff6ff91d88996911da31ed5976 (const 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
  aded750a42a8acdd5ed63827c158f7763
  (const NonCopyable &)=delete
- NonCopyable
  classxmlpp_1_1NonCopyable.html
  a537645a43274a8d742eed00a35ffb917
  (NonCopyable &&)=delete
- NonCopyable & operator= classxmlpp_1_1NonCopyable.html a49d99e451cd4778ae62cc3d2b903749e (const NonCopyable &)=delete
- NonCopyable & operator= classxmlpp_1_1NonCopyable.html a6caad294c9c03d364cd561b006fb9814 (NonCopyable &&)=delete
- NonCopyable
  classxmlpp_1_1NonCopyable.html
  a96e2e5582c5bb88b2dea2adb9f9512e2
  () noexcept
- virtual ~NonCopyable classxmlpp_1_1NonCopyable.html a14e2e0391beb4b8f20f5d51e8a253d63 ()
xmlpp::OStreamOutputBuffer
classxmlpp_1_1OStreamOutputBuffer.html
xmlpp::OutputBuffer
- OStreamOutputBuffer
  classxmlpp_1_1OStreamOutputBuffer.html
  a2bac314b735f9414c4ff94c174b3f405
  (std::ostream &output, const ustring &encoding=ustring())
- ~OStreamOutputBuffer
  classxmlpp_1_1OStreamOutputBuffer.html
  a4b68f58dcf3dd23bb3b061b792d8d6b7
  () override
xmlpp::OutputBuffer
classxmlpp_1_1OutputBuffer.html
xmlpp::NonCopyable
- OutputBuffer
  classxmlpp_1_1OutputBuffer.html
  a1e3dfd6652c71580cf1ed9daabc8552a
  (const ustring &encoding=ustring())
- ~OutputBuffer
  classxmlpp_1_1OutputBuffer.html
  a14b8d46202a8dcfc73da8093fc45fc99
  () override
- const _xmlOutputBuffer * cobj classxmlpp_1_1OutputBuffer.html a99b57603db678a9226bf86ffe4326cdb () const noexcept
- _xmlOutputBuffer * cobj classxmlpp_1_1OutputBuffer.html ad8c770c41ef2c5746ab20970f67a8c06 () 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
  a49b15d1d34d9261650bbc12e53696720
  (const ustring &message)
- ~parse_error
  classxmlpp_1_1parse__error.html
  afb4245d798c9f2856629a21de4ec0bb4
  () noexcept override
- exception * clone classxmlpp_1_1parse__error.html a3432fa2240adc838fc2a416aa6100485 () 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 a05132cd51307aeee4bfee49226128504 () const noexcept
- void get_parser_options classxmlpp_1_1Parser.html ae23f73d42cd31025c79b344df6d4c616 (int &set_options, int &clear_options) const 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 a6375a0231475d58aa744cb6f63f0ed0d (const 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 ()
- 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 aa0c8c185efe3c627dfa81b35a5a386ac (const ustring &message)
- virtual void on_parser_warning classxmlpp_1_1Parser.html ad4e46a426ed70644926abe8168435fc7 (const ustring &message)
- virtual void on_validity_error classxmlpp_1_1Parser.html aab432a35ec6784e1d4b3b935329f2e8c (const ustring &message)
- virtual void on_validity_warning classxmlpp_1_1Parser.html ab80ceca415301e68c254e82e250ba32a (const ustring &message)
- virtual void release_underlying classxmlpp_1_1Parser.html a346ebfb1219e1c0d3acbd017a07706e6 ()
- static void callback_error_or_warning classxmlpp_1_1Parser.html a0af25a5fba2bca0ebffaa5d640c0b831 (bool is_parser, bool is_error, void *ctx, const char *msg, va_list var_args)
- 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,...)
- static ParserCallbackCFuncType get_callback_parser_error_cfunc classxmlpp_1_1Parser.html a014e7c599d456b7b357bd6538809912d ()
- static ParserCallbackCFuncType get_callback_parser_warning_cfunc classxmlpp_1_1Parser.html a4919770aead1fcb7727086571c6964a4 ()
- static ParserCallbackCFuncType get_callback_validity_error_cfunc classxmlpp_1_1Parser.html af9503b07cc2f1f5b8f9d1e9803dadd34 ()
- static ParserCallbackCFuncType get_callback_validity_warning_cfunc classxmlpp_1_1Parser.html adbe382abfa1c775a9600b82df75e331f ()
- _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
- const _xmlParserInputBuffer * cobj classxmlpp_1_1ParserInputBuffer.html aada34433d4c41ae65115f932edc28178 () const noexcept
- _xmlParserInputBuffer * cobj classxmlpp_1_1ParserInputBuffer.html a34d6210548c48a2103ae1bdeba8910b0 () 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
  ac262630e9f267e2f7dc380ea42598cad
  (const Document *document)
- RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  aeb0fb11bd879ec40bbaaa90c90916984
  (const std::string &filename)
- ~RelaxNGSchema
  classxmlpp_1_1RelaxNGSchema.html
  a7c7ec7550409cbcaeb3c8344064516f9
  () override
- const _xmlRelaxNG * cobj classxmlpp_1_1RelaxNGSchema.html aa43e7306de054c20a17244105594fd8c () const noexcept
- _xmlRelaxNG * cobj classxmlpp_1_1RelaxNGSchema.html a8d7932724951f1822b63d127d7f3bbbf () 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 a6370743b3f36ea19fe234c153ed0d0ed (const 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
  a390adf7ea5f61c13a35608e595d891e7
  (const Document *document)
- RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  a4e18b8d9e7726d5947c0d781182c049d
  (const std::string &filename)
- RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  aec73525b59cfc71a72ec595697439f94
  (RelaxNGSchema *schema, bool take_ownership)
- ~RelaxNGValidator
  classxmlpp_1_1RelaxNGValidator.html
  afcad53ea2495a53a652375238639c276
  () override
- const RelaxNGSchema * get_schema classxmlpp_1_1RelaxNGValidator.html af347086d9eb7af7797b9d389965f1079 () const noexcept
- RelaxNGSchema * get_schema classxmlpp_1_1RelaxNGValidator.html a4cb8b45609e90d3a0c27f3d6befce1b6 () 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 a231d051f678863e71089d2b5d0e986a9 (const 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 a522108e04175034577bdb6a2b4415d6b (const 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 a9944b38d4d854767ce91286e4b86eb50 (const 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 ab78a3b53a2e59a722b77a219f12b917a (const ustring &text)
- virtual void on_characters classxmlpp_1_1SaxParser.html ac3a16188f648cfd245ac4f0cbfc708d6 (const ustring &characters)
- virtual void on_comment classxmlpp_1_1SaxParser.html a014ca49365f94e765b33e040f935547b (const ustring &text)
- virtual void on_end_document classxmlpp_1_1SaxParser.html aa7b3090025892829af91f8c51a06ef7b ()
- virtual void on_end_element classxmlpp_1_1SaxParser.html a0138be367093b00ddcf1f5a7d377f239 (const ustring &name)
- virtual void on_entity_declaration classxmlpp_1_1SaxParser.html aadb31060cb503ab151a9eb7c4af0867d (const ustring &name, XmlEntityType type, const ustring &publicId, const ustring &systemId, const ustring &content)
- virtual void on_error classxmlpp_1_1SaxParser.html ac5cee6fec5dcd40617b512260670fcf7 (const ustring &text)
- virtual void on_fatal_error classxmlpp_1_1SaxParser.html a2a9a9e805ebd192f7c82110221432c23 (const ustring &text)
- virtual _xmlEntity * on_get_entity classxmlpp_1_1SaxParser.html a161a5e3fc73ddc5d496891b420b14c60 (const ustring &name)
- virtual void on_internal_subset classxmlpp_1_1SaxParser.html aca3674cabe42dc5c0955a4b5e0d8ba19 (const ustring &name, const ustring &publicId, const ustring &systemId)
- virtual void on_start_document classxmlpp_1_1SaxParser.html a0a33932c84e245284414003f668b829f ()
- virtual void on_start_element classxmlpp_1_1SaxParser.html a4fd420b4cb4692c012e996384e260d71 (const ustring &name, const AttributeList &attributes)
- virtual void on_warning classxmlpp_1_1SaxParser.html aad8cb19c64a9db45af7ae408daee89c4 (const 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
  acca00f5dc380eb8b6c23b523d17f4923
  (ustring const &n, ustring const &v)
- ustring name structxmlpp_1_1SaxParser_1_1Attribute.html a42a37331cca40760f52bd2a3e20d89f6
- ustring value structxmlpp_1_1SaxParser_1_1Attribute.html a6274d56544028cda67855fec2a896acf
xmlpp::SaxParser::AttributeHasName
structxmlpp_1_1SaxParser_1_1AttributeHasName.html
- AttributeHasName
  structxmlpp_1_1SaxParser_1_1AttributeHasName.html
  a30b333d54639c4c99d6a4be85618f53e
  (ustring const &n)
- bool operator() structxmlpp_1_1SaxParser_1_1AttributeHasName.html afbd0f609949146293958662da45f75fc (Attribute const &attribute)
- ustring const & name structxmlpp_1_1SaxParser_1_1AttributeHasName.html aa7e6b6f2f0fc9953b973f2adf0004a87
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 ab34098351c8f02c972faa13d7005dd52 (const 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
- operator bool
  classxmlpp_1_1SchemaValidatorBase.html
  a2e52de03c85bc8401a1d2a3e68a98426
  () 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 a896d1e149a6bcde7a38cf4063d6854a5 (const 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
  a8d8e2ff4a24a4e7054c73f5b8d983b87
  (const unsigned char *data, size_type size, const ustring &uri=ustring())
- TextReader
  classxmlpp_1_1TextReader.html
  af2acd371266d5d6bd430dec5700a95ea
  (const ustring &URI)
- TextReader
  classxmlpp_1_1TextReader.html
  ae40f56d8714593bef690bedafad23f8f
  (struct _xmlTextReader *cobj)
- ~TextReader
  classxmlpp_1_1TextReader.html
  a87d58d4ae7c3b3252bee49cdd78447e8
  () override
- void close classxmlpp_1_1TextReader.html a5cf337c94758e54214f7bbe23f61b13d ()
- Node * expand classxmlpp_1_1TextReader.html a934e897730805175085737fa59b733b4 ()
- ustring get_attribute classxmlpp_1_1TextReader.html a63676c7289b9cb1e9645ef1e4e673f39 (const ustring &local_name, const ustring &ns_uri) const
- ustring get_attribute classxmlpp_1_1TextReader.html aae7e749a8b05eca2f199b8b94b7f1635 (const ustring &name) const
- ustring get_attribute classxmlpp_1_1TextReader.html a97b49a490503119e683a6faa9879eff6 (int number) const
- std::optional< ustring > get_attribute2 classxmlpp_1_1TextReader.html a930f7234ca515c6e8fbbf927b4cba5c2 (const ustring &local_name, const ustring &ns_uri) const
- std::optional< ustring > get_attribute2 classxmlpp_1_1TextReader.html a407f7650c0788ea30382faf8615b7084 (const ustring &name) const
- std::optional< ustring > get_attribute2 classxmlpp_1_1TextReader.html aea3479440bad096214998f896e0f55b6 (int number) const
- int get_attribute_count classxmlpp_1_1TextReader.html ad0de20a6bdd0cdddaf2cdf725e13cd63 () const
- ustring get_base_uri classxmlpp_1_1TextReader.html a22b3bbf5393546aa571971a9d3da355b () const
- std::optional< ustring > get_base_uri2 classxmlpp_1_1TextReader.html a534bd04c4d865b593ca17ed35892b768 () const
- Node * get_current_node classxmlpp_1_1TextReader.html af247b96ac90e3f501ff9fe15bbd159af ()
- const Node * get_current_node classxmlpp_1_1TextReader.html a71dc0aeb267fb9ee5246750403be4da3 () const
- int get_depth classxmlpp_1_1TextReader.html a55ea8a3420282d6567367cf0d93ddfba () const
- ustring get_local_name classxmlpp_1_1TextReader.html adb58a0c32ff126fcafe534c65cd5049b () const
- std::optional< ustring > get_local_name2 classxmlpp_1_1TextReader.html a1fba8f279533c59187ac40402d3c8825 () const
- ustring get_name classxmlpp_1_1TextReader.html aeeb9f49a0601a0e35b1fc23fa05a2949 () const
- std::optional< ustring > get_name2 classxmlpp_1_1TextReader.html a86c1bc09bb9437e0380845d999b0977c () const
- ustring get_namespace_uri classxmlpp_1_1TextReader.html a7591446772a832e03afea00d43864bc2 () const
- std::optional< ustring > get_namespace_uri2 classxmlpp_1_1TextReader.html a7dc7601c06411e25ae65d85f4eb9c4c1 () 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
- ustring get_prefix classxmlpp_1_1TextReader.html ae1d8684327d26a6bcd5c2e735fd9b100 () const
- std::optional< ustring > get_prefix2 classxmlpp_1_1TextReader.html ac08757b263fc307571c4004d299ff138 () const
- char get_quote_char classxmlpp_1_1TextReader.html ac6439b7c3db7107e9e4d6aefb1040350 () const
- ReadState get_read_state classxmlpp_1_1TextReader.html ab9a508300b54dc7bceea401f1c935fa5 () const
- ustring get_value classxmlpp_1_1TextReader.html a7d6ed8a8d4ceba505e5a237ffb9b289b () const
- std::optional< ustring > get_value2 classxmlpp_1_1TextReader.html a6048db2cef220551228d7debdeaa594e () const
- ustring get_xml_lang classxmlpp_1_1TextReader.html ae5d1f0afed8ba047e62510fbf555ae60 () const
- std::optional< ustring > get_xml_lang2 classxmlpp_1_1TextReader.html a32aa142ff6a649d825aead6d1108faef () 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
- ustring lookup_namespace classxmlpp_1_1TextReader.html ac3708714329bd187caa9e288e7541ea1 (const ustring &prefix) const
- std::optional< ustring > lookup_namespace2 classxmlpp_1_1TextReader.html aa4146efc3729f27661ceb76070a8ee4b (const ustring &prefix) const
- bool move_to_attribute classxmlpp_1_1TextReader.html a63e250554d4f01ad56d1b2c961855698 (const ustring &local_name, const ustring &ns_uri)
- bool move_to_attribute classxmlpp_1_1TextReader.html a9cd0e120c0fa0a08af93aee5a7d7e249 (const ustring &name)
- bool move_to_attribute classxmlpp_1_1TextReader.html a78ef028f9250afaca44928847418153a (int number)
- 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 ()
- ustring read_inner_xml classxmlpp_1_1TextReader.html a017909e998a008f6f7ef86fcd1b5662e ()
- std::optional< ustring > read_inner_xml2 classxmlpp_1_1TextReader.html a0eb081b37a206675cdc7d0ea98a144f1 ()
- ustring read_outer_xml classxmlpp_1_1TextReader.html a9b8c02e3008a1d65e7beaa312f1efca6 ()
- std::optional< ustring > read_outer_xml2 classxmlpp_1_1TextReader.html a6322ec3fcd49c8b9025d07f5296e87ba ()
- ustring read_string classxmlpp_1_1TextReader.html a54b3c05c3bdc0572e9546053970cd564 ()
- std::optional< ustring > read_string2 classxmlpp_1_1TextReader.html a7843bfc7fe4efd3d39424c262b8da930 ()
- 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 ad459dd6c37298cfedf2decb0a64daf69 (const 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 ac922274a8deb57c437289203cf7110de (const ustring &message)
- virtual void on_validity_warning classxmlpp_1_1Validator.html a9f860b3afd1445e53cd0da5c707c0978 (const ustring &message)
- virtual void release_underlying classxmlpp_1_1Validator.html a317466ca90b8e53d6f57e49fd032d8cb ()
- static void callback_error_or_warning classxmlpp_1_1Validator.html a6ac15191f7bd183c9b09f43ff8b072fc (bool error, void *ctx, const char *msg, va_list var_args)
- 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,...)
- static ValidatorCallbackCFuncType get_callback_validity_error_cfunc classxmlpp_1_1Validator.html ab5a5a340ce0c8c91ee1a303fea0502a8 ()
- static ValidatorCallbackCFuncType get_callback_validity_warning_cfunc classxmlpp_1_1Validator.html a46d91e69f40282c7fc3779fa3a8c2a5f ()
- std::unique_ptr< exception > exception_ classxmlpp_1_1Validator.html aaddf470c3f05f7c5da525917b0090984
- ustring validate_error_ classxmlpp_1_1Validator.html ae0528b5c9ced2ef460acf7fc9b8f1193
- ustring validate_warning_ classxmlpp_1_1Validator.html a2ae34fde1a6b203a742d5fee2dee787b
xmlpp::validity_error
classxmlpp_1_1validity__error.html
xmlpp::parse_error
- validity_error
  classxmlpp_1_1validity__error.html
  a26239e32df291bde8e7f3a77c81ba49f
  (const ustring &message)
- ~validity_error
  classxmlpp_1_1validity__error.html
  ac09d93f63ad77986b0e3b2699b17bef2
  () noexcept override
- exception * clone classxmlpp_1_1validity__error.html aa394a0ff8203003284edab00a5729108 () 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
  ac6c1147eb5662184a7e006474e72047a
  (const Document *document)
- XsdSchema
  classxmlpp_1_1XsdSchema.html
  acdb94b24fe7656b80454e47f7fefb3a6
  (const std::string &filename)
- ~XsdSchema
  classxmlpp_1_1XsdSchema.html
  a884be0c4ce32d42610efba72f85b6088
  () override
- const _xmlSchema * cobj classxmlpp_1_1XsdSchema.html a489469aeb7d0b64cbaf383ff164cdd59 () const noexcept
- _xmlSchema * cobj classxmlpp_1_1XsdSchema.html ae8bbd3b405dea552201c4a6ebaba2387 () 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 aa8251896b25a8009694ea6fbca562d93 (const 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
  ab605a18349285f8fb899d6da9e9c3119
  (const Document *document)
- XsdValidator
  classxmlpp_1_1XsdValidator.html
  a7ed47d094441e0f4b88b59fb098f8554
  (const std::string &filename)
- XsdValidator
  classxmlpp_1_1XsdValidator.html
  ade4cfe48da232b95bd8aded90f2bb2db
  (XsdSchema *schema, bool take_ownership)
- ~XsdValidator
  classxmlpp_1_1XsdValidator.html
  afae5c5a5c861fc31a8f8eb17c47c2e32
  () override
- const XsdSchema * get_schema classxmlpp_1_1XsdValidator.html aef333075f404c546c5d814235c0aed55 () const noexcept
- XsdSchema * get_schema classxmlpp_1_1XsdValidator.html ac918eb217795043c09ce7bb65387259c () 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 a8cba84f1799f12b44c5e7c8ef34af8c6 (const 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
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
- void(*)(void *ctx, const char *msg,...) ParserCallbackCFuncType namespacexmlpp.html a8d4c8d370371a7bead3ec4e2a58b01a6
- std::string ustring namespacexmlpp.html ab97b30349f9d23477690545066430b6a
- void(*)(void *ctx, const char *msg,...) ValidatorCallbackCFuncType namespacexmlpp.html a8057a7e42cae855ce6e65723d1ed2ff9
- 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
- ustring format_printf_message namespacexmlpp.html a507b8ef461b52eb4aa4ef004d9bf32ad (const char *fmt, va_list args)
- ustring format_xml_error namespacexmlpp.html a9adaa107261ee516f240c224b8485cb9 (const _xmlError *error=nullptr)
- ustring format_xml_parser_error namespacexmlpp.html a941ad8358942d82a73a26e7948acdd55 (const _xmlParserCtxt *parser_context)
- std::istream & operator>> namespacexmlpp.html adc83c402e265c75ab24d8284c73deec0 (std::istream &in, Parser &parser)
exceptions
exceptions/
dir_fceced95d8215eeebebd9df6aa39e1a5.html
exception.h
internal_error.h
parse_error.h
validity_error.h
wrapped_exception.h
io
io/
dir_bc161955dc3a3d2485839eba21420d01.html
istreamparserinputbuffer.h
ostreamoutputbuffer.h
outputbuffer.h
parserinputbuffer.h
nodes
nodes/
dir_8637afc38b758fdb535647a385c49b5e.html
cdatanode.h
commentnode.h
contentnode.h
element.h
entitydeclaration.h
entityreference.h
node.h
processinginstructionnode.h
textnode.h
xincludeend.h
xincludestart.h
parsers
parsers/
dir_a5a40681709ed751decc24cd7289c9c5.html
domparser.h
parser.h
saxparser.h
textreader.h
validators
validators/
dir_e3818dbe052c35541aa8102ff72444f2.html
dtdvalidator.h
relaxngvalidator.h
schemavalidatorbase.h
validator.h
xsdvalidator.h
index

# libxml++ Reference Manual

index.html

Description

description

Features

features

Basic Usage

basics