Return-Path: X-Original-To: apmail-corinthia-commits-archive@minotaur.apache.org Delivered-To: apmail-corinthia-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 85B5B173B8 for ; Mon, 23 Mar 2015 10:47:40 +0000 (UTC) Received: (qmail 42341 invoked by uid 500); 23 Mar 2015 10:47:34 -0000 Delivered-To: apmail-corinthia-commits-archive@corinthia.apache.org Received: (qmail 42323 invoked by uid 500); 23 Mar 2015 10:47:34 -0000 Mailing-List: contact commits-help@corinthia.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@corinthia.incubator.apache.org Delivered-To: mailing list commits@corinthia.incubator.apache.org Received: (qmail 42314 invoked by uid 99); 23 Mar 2015 10:47:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Mar 2015 10:47:34 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 23 Mar 2015 10:47:29 +0000 Received: (qmail 36993 invoked by uid 99); 23 Mar 2015 10:45:54 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Mar 2015 10:45:54 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 291F4E1804; Mon, 23 Mar 2015 10:45:54 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: jani@apache.org To: commits@corinthia.incubator.apache.org Date: Mon, 23 Mar 2015 10:45:58 -0000 Message-Id: <4011a7c9708f457bb9cefb56de30aef4@git.apache.org> In-Reply-To: <4396caf5bc7247e9afcf98c9473b9ec7@git.apache.org> References: <4396caf5bc7247e9afcf98c9473b9ec7@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [05/51] [abbrv] [partial] incubator-corinthia git commit: added libxml2 2.9.2 from xmlsoft.org X-Virus-Checked: Checked by ClamAV on apache.org http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/e181189e/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/html.xsl ---------------------------------------------------------------------- diff --git a/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/html.xsl b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/html.xsl new file mode 100644 index 0000000..1720b29 --- /dev/null +++ b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/html.xsl @@ -0,0 +1,602 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + void + + + + + + + + + ,
+ + + + + + + +
+
+ ); + + +
+ + + + + + + typedef + + + + + + + + + + + + ( + + void + + + + + + + + + ,
+ + + + + + + +
+
+ ); + + +
+ + + + + + + + typedef + + + + + + ; + + + + + + #define + + + ( + + + + , + + + ) + + ; + + + + + + + + + + +
+

Structure

+
+     {
+
+    
+      The content of this structure is not made public by the API.
+
+    
+    
+            
+	
+	  
+	
+		
+	
+	
+	  	: 
+	  
+	    
+	  
+	
+	
+
+    
+    } 
+    
+    ;
+
+    
+

+ + + +

+ +

+
+ + + +
+

Typedef

+
+    
+      
+    
+     
+    
+    ;
+
+    
+

+ + + +

+ +

+
+ + + +
+

Variable

+
+    
+      
+    
+     
+    
+    ;
+
+    
+

+ + + +

+ +

+
+ + + +
+

Enum

+
+    enum 
+    
+     {
+
+    
+      
+          
+      
+      
+         = 
+	
+      
+      
+         /* 
+	
+         */
+      
+      
+
+    
+    };
+
+    
+

+ + + +

+ +

+
+ + + +
+

Macro

+
+    #define 
+    
+    
+      (
+      
+        
+	
+	  , 
+	
+      
+      )
+    
+    ;
+
+    
+

+ + + +

+ +
+ + + + + + +
: + + + +
+
+ + +

+
+ + + + + + +
+

()

+
+    
+      
+    
+    	
+    
+    
+      	
+    
+    
+      	
+    
+    	(
+    
+      void
+    
+    
+      
+        
+      
+       
+      
+      
+        , 
+ + + + + + + +
+
+ )
+ + +
+

+ + + +

+ + +
+ + + + + + + + + + + + +
: + + + +
Returns: + + + +
+
+

+
+ + + + + + +
+

Function type

+
+    
+      
+    
+    	
+    
+    
+      	
+    
+    
+      	
+    
+    	(
+    
+      void
+    
+    
+      
+        
+      
+       
+      
+      
+        , 
+ + + + + + + +
+
+ )
+ + +
+

+ + + +

+ + +
+ + + + + + + + + + + + +
: + + + +
Returns: + + + +
+
+

+
+ + + + + + + + + <xsl:value-of select="concat(@name, ': ', summary)"/> + + + + + + + + + + + + + + + + + + +

libxml2 API Modules

+

+ + -
+
+

+ + +
+
+ + + + + + + + libxml2 Reference Manual + + + + + + + + + + + + +

libxml2 Reference Manual

+

Libxml2 is the XML C parser and toolkit developed for the Gnome project +(but usable outside of the Gnome platform), it is free software available +under the MIT +License. XML itself is a metalanguage to design markup languages, i.e. +text language where semantic and structure are added to the content using +extra "markup" information enclosed between angle brackets. HTML is the most +well-known markup language. Though the library is written in C a variety of language bindings make it available in +other environments.

+

Libxml2 implements a number of existing standards related to markup +languages:

+ +

As a result the libxml2 API is very + large. If you get lost searching for some specific API use + the online search + engine hosted on xmlsoft.org + the libxml2 and libxslt project page.

+ + +
+
+ +
+ + http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/e181189e/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/index.html ---------------------------------------------------------------------- diff --git a/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/index.html b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/index.html new file mode 100644 index 0000000..26c2839 --- /dev/null +++ b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/index.html @@ -0,0 +1,67 @@ + + + + + libxml2 Reference Manual + + + + + + + + + + + +

+ libxml2 Reference Manual +

+

Libxml2 is the XML C parser and toolkit developed for the Gnome project +(but usable outside of the Gnome platform), it is free software available +under the MIT +License. XML itself is a metalanguage to design markup languages, i.e. +text language where semantic and structure are added to the content using +extra "markup" information enclosed between angle brackets. HTML is the most +well-known markup language. Though the library is written in C a variety of language bindings make it available in +other environments.

+

Libxml2 implements a number of existing standards related to markup +languages:

+ +

As a result the libxml2 API is very + large. If you get lost searching for some specific API use + the online search + engine hosted on xmlsoft.org + the libxml2 and libxslt project page.

+ + http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/e181189e/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/left.png ---------------------------------------------------------------------- diff --git a/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/left.png b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/left.png new file mode 100644 index 0000000..2d05b3d Binary files /dev/null and b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/left.png differ http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/e181189e/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/libxml2-DOCBparser.html ---------------------------------------------------------------------- diff --git a/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/libxml2-DOCBparser.html b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/libxml2-DOCBparser.html new file mode 100644 index 0000000..a7b514e --- /dev/null +++ b/DocFormats/platform/3rdparty/libxml2-2.9.2/doc/devhelp/libxml2-DOCBparser.html @@ -0,0 +1,138 @@ + + + + + DOCBparser: old DocBook SGML parser + + + + + + + + + + + + + + + +

+ DOCBparser +

+

DOCBparser - old DocBook SGML parser

+

interface for a DocBook SGML non-verifying parser This code is DEPRECATED, and should not be used anymore.

+

WARNING: this module is deprecated !

+

Author(s): Daniel Veillard

+
+

Synopsis

+
typedef xmlParserInputPtr docbParserInputPtr;
+typedef xmlParserCtxt docbParserCtxt;
+typedef xmlParserCtxtPtr docbParserCtxtPtr;
+typedef xmlParserInput docbParserInput;
+typedef xmlDocPtr docbDocPtr;
+typedef xmlSAXHandler docbSAXHandler;
+typedef xmlSAXHandlerPtr docbSAXHandlerPtr;
+void	docbFreeParserCtxt		(docbParserCtxtPtr ctxt);
+docbDocPtr	docbParseDoc		(xmlChar * cur, 
const char * encoding); +docbParserCtxtPtr docbCreateFileParserCtxt (const char * filename,
const char * encoding); +docbDocPtr docbSAXParseFile (const char * filename,
const char * encoding,
docbSAXHandlerPtr sax,
void * userData); +docbDocPtr docbSAXParseDoc (xmlChar * cur,
const char * encoding,
docbSAXHandlerPtr sax,
void * userData); +docbParserCtxtPtr docbCreatePushParserCtxt (docbSAXHandlerPtr sax,
void * user_data,
const char * chunk,
int size,
const char * filename,
xmlCharEncoding enc); +int docbEncodeEntities (unsigned char * out,
int * outlen,
const unsigned char * in,
int * inlen,
int quoteChar); +docbDocPtr docbParseFile (const char * filename,
const char * encoding); +int docbParseDocument (docbParserCtxtPtr ctxt); +int docbParseChunk (docbParserCtxtPtr ctxt,
const char * chunk,
int size,
int terminate); +
+
+
+

Description

+
+
+

Details

+
+

Typedef docbDocPtr

xmlDocPtr docbDocPtr;
+

+

+
+

Typedef docbParserCtxt

xmlParserCtxt docbParserCtxt;
+

+

+
+

Typedef docbParserCtxtPtr

xmlParserCtxtPtr docbParserCtxtPtr;
+

+

+
+

Typedef docbParserInput

xmlParserInput docbParserInput;
+

+

+
+

Typedef docbParserInputPtr

xmlParserInputPtr docbParserInputPtr;
+

+

+
+

Typedef docbSAXHandler

xmlSAXHandler docbSAXHandler;
+

+

+
+

Typedef docbSAXHandlerPtr

xmlSAXHandlerPtr docbSAXHandlerPtr;
+

+

+
+

docbCreateFileParserCtxt ()

docbParserCtxtPtr	docbCreateFileParserCtxt	(const char * filename, 
const char * encoding)
+

Create a parser context for a file content. Automatic support for ZLIB/Compress compressed document is provided by default if found at compile-time.

+
filename:the filename
encoding:the SGML document encoding, or NULL
Returns:the new parser context or NULL
+
+

docbCreatePushParserCtxt ()

docbParserCtxtPtr	docbCreatePushParserCtxt	(docbSAXHandlerPtr sax, 
void * user_data,
const char * chunk,
int size,
const char * filename,
xmlCharEncoding enc)
+

Create a parser context for using the DocBook SGML parser in push mode To allow content encoding detection, @size should be >= 4 The value of @filename is used for fetching external entities and error/warning reports.

+
sax:a SAX handler
user_data:The user data returned on SAX callbacks
chunk:a pointer to an array of chars
size:number of chars in the array
filename:an optional file name or URI
enc:an optional encoding
Returns:the new parser context or NULL
+
+ +
+

docbFreeParserCtxt ()

void	docbFreeParserCtxt		(docbParserCtxtPtr ctxt)
+

Free all the memory used by a parser context. However the parsed document in ctxt->myDoc is not freed.

+
ctxt:an SGML parser context
+
+

docbParseChunk ()

int	docbParseChunk			(docbParserCtxtPtr ctxt, 
const char * chunk,
int size,
int terminate)
+

Parse a Chunk of memory

+
ctxt:an XML parser context
chunk:an char array
size:the size in byte of the chunk
terminate:last chunk indicator
Returns:zero if no error, the xmlParserErrors otherwise.
+
+

docbParseDoc ()

docbDocPtr	docbParseDoc		(xmlChar * cur, 
const char * encoding)
+

parse an SGML in-memory document and build a tree.

+
cur:a pointer to an array of xmlChar
encoding:a free form C string describing the SGML document encoding, or NULL
Returns:the resulting document tree
+
+

docbParseDocument ()

int	docbParseDocument		(docbParserCtxtPtr ctxt)
+

parse an SGML document (and build a tree if using the standard SAX interface).

+
ctxt:an SGML parser context
Returns:0, -1 in case of error. the parser context is augmented as a result of the parsing.
+
+

docbParseFile ()

docbDocPtr	docbParseFile		(const char * filename, 
const char * encoding)
+

parse a Docbook SGML file and build a tree. Automatic support for ZLIB/Compress compressed document is provided by default if found at compile-time.

+
filename:the filename
encoding:a free form C string describing document encoding, or NULL
Returns:the resulting document tree
+
+

docbSAXParseDoc ()

docbDocPtr	docbSAXParseDoc		(xmlChar * cur, 
const char * encoding,
docbSAXHandlerPtr sax,
void * userData)
+

parse an SGML in-memory document and build a tree. It use the given SAX function block to handle the parsing callback. If sax is NULL, fallback to the default DOM tree building routines.

+
cur:a pointer to an array of xmlChar
encoding:a free form C string describing the SGML document encoding, or NULL
sax:the SAX handler block
userData:if using SAX, this pointer will be provided on callbacks.
Returns:the resulting document tree
+
+

docbSAXParseFile ()

docbDocPtr	docbSAXParseFile	(const char * filename, 
const char * encoding,
docbSAXHandlerPtr sax,
void * userData)
+

parse an SGML file and build a tree. Automatic support for ZLIB/Compress compressed document is provided by default if found at compile-time. It use the given SAX function block to handle the parsing callback. If sax is NULL, fallback to the default DOM tree building routines.

+
filename:the filename
encoding:a free form C string describing the SGML document encoding, or NULL
sax:the SAX handler block
userData:if using SAX, this pointer will be provided on callbacks.
Returns:the resulting document tree
+
+
+
+ +