From cb8fa5ff627eeb798143d95393f87a94e60b59c3 Mon Sep 17 00:00:00 2001
From: "arseny.kapoulkine"
If you want to provide XML data after the creation of the parser, use the default ctor. Otherwise
@@ -216,7 +231,7 @@ using the following functions: Ok, easy part behind - now let's dive into parsing options. There is a variety of them, and you
+ Ok, easy part is behind - now let's dive into parsing options. There is a variety of them, and you
must choose them wisely to get the needed results and the best speed/least memory overhead. At first,
there are flags that determine which parts of the document will be put into DOM tree, and which will
be just skipped:
+
+ char* parse(const ownership_transfer_tag&, char* xmlstr, unsigned int optmsk = parse_noset);
+
xml_parser(std::istream& stream, unsigned int optmsk = parse_default);
+
+ xml_parser(const ownership_transfer_tag&, char* xmlstr, unsigned int optmsk = parse_default);
Q: I do not have/want STL support. How can I compile pugixml without STL?
+A: There is an undocumented define PUGIXML_NO_STL. If you uncomment the relevant line +in pugixml header file, it will compile without any STL classes. The reason it is undocumented +are that it will make some documented functions not available (specifically, xml_parser() ctor and +parse() function that operate on std::istream, xml_node::path function, utf16 and utf8 conversion +functions). Otherwise, it will work fine.
+I'm always open for questions; feel free to write them to arseny.kapoulkine@gmail.com.
@@ -1123,7 +1145,7 @@ OTHER DEALINGS IN THE SOFTWARE.Revised 7 November, 2006
+Revised 8 December, 2006
© Copyright Arseny Kapoulkine 2006. All Rights Reserved.