--- embedaddon/libxml2/doc/libxml2-api.xml 2012/02/21 23:37:58 1.1.1.1 +++ embedaddon/libxml2/doc/libxml2-api.xml 2013/07/22 01:22:22 1.1.1.2 @@ -39,10 +39,11 @@ + - + @@ -377,6 +378,7 @@ + @@ -691,7 +693,7 @@ - + @@ -701,6 +703,7 @@ + @@ -713,7 +716,7 @@ - + @@ -735,11 +738,11 @@ - + - + @@ -751,6 +754,7 @@ + @@ -1440,6 +1444,7 @@ + @@ -1543,6 +1548,7 @@ + @@ -1637,7 +1643,7 @@ - + @@ -2915,6 +2921,7 @@ + @@ -3352,6 +3359,7 @@ + @@ -3524,6 +3532,7 @@ + @@ -3975,6 +3984,9 @@ Whether the deprecated APIs are compiled in for compatibility + + Whether the Lzma support is compiled in + Whether the module interfaces are compiled in @@ -4608,7 +4620,8 @@ - + + @@ -4648,8 +4661,9 @@ + - + @@ -5075,6 +5089,7 @@ crash if you try to modify the tree)'/> + @@ -5086,7 +5101,7 @@ crash if you try to modify the tree)'/> - + @@ -5741,6 +5756,7 @@ crash if you try to modify the tree)'/> + @@ -5826,6 +5842,7 @@ crash if you try to modify the tree)'/> + @@ -6372,6 +6389,7 @@ actually an xmlCharEncoding'/> + @@ -6883,6 +6901,7 @@ Could we use @subtypes for this?'/> + @@ -8534,6 +8553,11 @@ Could we use @subtypes for this?'/> + + Remove the string contained in a buffer and gie it back to the caller. The buffer is reset to an empty content. This doesn't work with immutable buffers as they can't be reset. + + + Dumps an XML buffer to a FILE *. @@ -9382,7 +9406,7 @@ Could we use @subtypes for this?'/> - Free the dictionary mutex. + Free the dictionary mutex. Do not call unless sure the library is not in use anymore ! @@ -9991,7 +10015,7 @@ Could we use @subtypes for this?'/> - Types are XML_BUFFER_ALLOC_EXACT - use exact sizes, keeps memory usage down XML_BUFFER_ALLOC_DOUBLEIT - double buffer when extra needed, improves performance + Types are XML_BUFFER_ALLOC_EXACT - use exact sizes, keeps memory usage down XML_BUFFER_ALLOC_DOUBLEIT - double buffer when extra needed, improves performance XML_BUFFER_ALLOC_HYBRID - use exact sizes on small strings to keep memory usage tight in normal usage, and doubleit on large strings to avoid pathological performance. @@ -10511,6 +10535,10 @@ Could we use @subtypes for this?'/> Do the catalog initialization. this function is not thread safe, catalog initialization should preferably be done once at startup + + Do the dictionary mutex initialization. this function is not thread safe, initialization should preferably be done once at startup + + xmlInitializeGlobalState() initialize a global state with all the default values of the library. @@ -11437,7 +11465,7 @@ Could we use @subtypes for this?'/> - Create a new input stream structure + Create a new input stream structure. @@ -14932,11 +14960,19 @@ Could we use @subtypes for this?'/> defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) - Use RelaxNG to validate the document as it is processed. Activation is only possible before the first Read(). if @rng is NULL, then RelaxNG validation is deactivated. - + Use RelaxNG schema to validate the document as it is processed. Activation is only possible before the first Read(). If @rng is NULL, then RelaxNG schema validation is deactivated. + + + defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) + Use RelaxNG schema context to validate the document as it is processed. Activation is only possible before the first Read(). If @ctxt is NULL, then RelaxNG schema validation is deactivated. + + + + + defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) Use W3C XSD schema to validate the document as it is processed. Activation is only possible before the first Read(). If @xsd is NULL, then XML Schema validation is deactivated. @@ -16763,7 +16799,7 @@ Could we use @subtypes for this?'/> - Unlink a node from it's current context, the node is not freed + Unlink a node from it's current context, the node is not freed If one need to free the node, use xmlFreeNode() routine after the unlink to discard it.