From 186e491d1e7f7bddc04d5169084b224a648aa457 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Sun, 31 Oct 2010 07:45:27 +0000 Subject: docs: Regenerated HTML documentation git-svn-id: http://pugixml.googlecode.com/svn/trunk@790 99668b35-9821-0410-8761-19e4c4f06640 --- docs/manual.html | 64 ++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 25 deletions(-) (limited to 'docs/manual.html') diff --git a/docs/manual.html b/docs/manual.html index d895a66..579afba 100644 --- a/docs/manual.html +++ b/docs/manual.html @@ -1,15 +1,16 @@ -pugixml 0.9 +pugixml 1.0 - + -
pugixml 0.9 manual | + +pugixml 1.0 manual | Overview | Installation | Document: @@ -36,22 +37,24 @@ Introduction

- pugixml is a light-weight C++ XML processing library. It consists of a DOM-like - interface with rich traversal/modification capabilities, an extremely fast - XML parser which constructs the DOM tree from an XML file/buffer, and an - XPath 1.0 implementation for complex data-driven tree queries. Full Unicode - support is also available, with two Unicode - interface variants and conversions between different Unicode encodings - (which happen automatically during parsing/saving). The library is extremely portable and easy to - integrate and use. pugixml is developed and maintained since 2006 and has - many users. All code is distributed under the MIT license, making it completely - free to use in both open-source and proprietary applications. + pugixml is a light-weight C++ XML + processing library. It consists of a DOM-like interface with rich traversal/modification + capabilities, an extremely fast XML parser which constructs the DOM tree + from an XML file/buffer, and an XPath 1.0 implementation + for complex data-driven tree queries. Full Unicode support is also available, + with two Unicode interface variants + and conversions between different Unicode encodings (which happen automatically + during parsing/saving). The library is extremely + portable and easy to integrate and use. pugixml is developed and maintained + since 2006 and has many users. All code is distributed under the MIT + license, making it completely free to use in both open-source and + proprietary applications.

pugixml enables very fast, convenient and memory-efficient XML document processing. However, since pugixml has a DOM parser, it can't process XML documents that do not fit in memory; also the parser is a non-validating one, so if you - need DTD/Schema validation, the library is not for you. + need DTD or XML Schema validation, the library is not for you.

This is the complete manual for pugixml, which describes all features of @@ -90,19 +93,19 @@

Feature requests can be reported the same way as bugs, so if you're missing some functionality in pugixml or if the API is rough in some places and you - can suggest an improvement, file an issue. However please note that there - are many factors when considering API changes (compatibility with previous - versions, API redundancy, etc.), so generally features that can be implemented - via a small function without pugixml modification are not accepted. However, - all rules have exceptions. + can suggest an improvement, file + an issue. However please note that there are many factors when considering + API changes (compatibility with previous versions, API redundancy, etc.), + so generally features that can be implemented via a small function without + pugixml modification are not accepted. However, all rules have exceptions.

If you have a contribution to pugixml, such as build script for some build system/IDE, or a well-designed set of helper functions, or a binding to some - language other than C++, please file an issue. You can include the relevant - patches as issue attachments. Your contribution has to be distributed under - the terms of a license that's compatible with pugixml license; i.e. GPL/LGPL - licensed code is not accepted. + language other than C++, please file + an issue. You can include the relevant patches as issue attachments. + Your contribution has to be distributed under the terms of a license that's + compatible with pugixml license; i.e. GPL/LGPL licensed code is not accepted.

If filing an issue is not possible due to privacy or other concerns, you @@ -168,15 +171,26 @@ IN THE SOFTWARE.

+

+ This means that you can freely use pugixml in your applications, both open-source + and proprietary. If you use pugixml in a product, it is sufficient to add + an acknowledgment like this to the product distribution: +

+

+ This software is based on pugixml library (http://pugixml.org).
+pugixml + is Copyright (C) 2006-2010 Arseny Kapoulkine. +

- +

Last revised: July 15, 2010 at 17:02:03 GMT

Last revised: October 31, 2010 at 07:44:52 GMT


-
pugixml 0.9 manual | + +pugixml 1.0 manual | Overview | Installation | Document: -- cgit v1.2.3