Function type xmlDeregisterNodeFunc
void	xmlDeregisterNodeFunc		(xmlNodePtr node)
Signature for the deregistration callback of a discarded node
        Function type xmlOutputBufferCreateFilenameFunc
xmlOutputBufferPtr	xmlOutputBufferCreateFilenameFunc	(const char * URI, 
							 xmlCharEncodingHandlerPtr encoder, 
							 int compression)
Signature for the function doing the lookup for a suitable output method corresponding to an URI.
| URI: | the URI to write to | 
| encoder: |  | 
| compression: |  | 
| Returns: | the new xmlOutputBufferPtr in case of success or NULL if no method was found. | 
        Function type xmlParserInputBufferCreateFilenameFunc
xmlParserInputBufferPtr	xmlParserInputBufferCreateFilenameFunc	(const char * URI, 
							 xmlCharEncoding enc)
Signature for the function doing the lookup for a suitable input method corresponding to an URI.
| URI: | the URI to read from | 
| enc: | the requested source encoding | 
| Returns: | the new xmlParserInputBufferPtr in case of success or NULL if no method was found. | 
        Function type xmlRegisterNodeFunc
void	xmlRegisterNodeFunc		(xmlNodePtr node)
Signature for the registration callback of a created node
        
        
        
        
        Variable oldXMLWDcompatibility
int oldXMLWDcompatibility;
        
        
        Variable xmlDefaultBufferSize
int xmlDefaultBufferSize;
        
        
        
        
        
        
        Variable xmlDoValidityCheckingDefaultValue
int xmlDoValidityCheckingDefaultValue;
        
        
        
        
        Variable xmlGenericErrorContext
void * xmlGenericErrorContext;
        Variable xmlGetWarningsDefaultValue
int xmlGetWarningsDefaultValue;
        Variable xmlIndentTreeOutput
int xmlIndentTreeOutput;
        Variable xmlKeepBlanksDefaultValue
int xmlKeepBlanksDefaultValue;
        
        
        Variable xmlLineNumbersDefaultValue
int xmlLineNumbersDefaultValue;
        Variable xmlLoadExtDtdDefaultValue
int xmlLoadExtDtdDefaultValue;
        
        
        
        
        
        
        
        
        Variable xmlParserDebugEntities
int xmlParserDebugEntities;
        
        
        Variable xmlParserVersion
const char * xmlParserVersion;
        Variable xmlPedanticParserDefaultValue
int xmlPedanticParserDefaultValue;
        
        
        
        
        Variable xmlSaveNoEmptyTags
int xmlSaveNoEmptyTags;
        
        
        Variable xmlStructuredErrorContext
void * xmlStructuredErrorContext;
        Variable xmlSubstituteEntitiesDefaultValue
int xmlSubstituteEntitiesDefaultValue;
        Variable xmlTreeIndentString
const char * xmlTreeIndentString;
        xmlCleanupGlobals ()
void	xmlCleanupGlobals		(void)
Additional cleanup for multi-threading
        xmlDeregisterNodeDefault ()
xmlDeregisterNodeFunc	xmlDeregisterNodeDefault	(xmlDeregisterNodeFunc func)
Registers a callback for node destruction
| func: | function pointer to the new DeregisterNodeFunc | 
| Returns: | the previous value of the deregistration function | 
        xmlInitGlobals ()
void	xmlInitGlobals			(void)
Additional initialisation for multi-threading
        xmlInitializeGlobalState ()
void	xmlInitializeGlobalState	(xmlGlobalStatePtr gs)
xmlInitializeGlobalState() initialize a global state with all the default values of the library.
| gs: | a pointer to a newly allocated global state | 
        
        
        
        
        xmlRegisterNodeDefault ()
xmlRegisterNodeFunc	xmlRegisterNodeDefault	(xmlRegisterNodeFunc func)
Registers a callback for node creation
| func: | function pointer to the new RegisterNodeFunc | 
| Returns: | the old value of the registration function | 
        
        
        xmlThrDefDefaultBufferSize ()
int	xmlThrDefDefaultBufferSize	(int v)
        
        
        xmlThrDefDoValidityCheckingDefaultValue ()
int	xmlThrDefDoValidityCheckingDefaultValue	(int v)
        xmlThrDefGetWarningsDefaultValue ()
int	xmlThrDefGetWarningsDefaultValue	(int v)
        xmlThrDefIndentTreeOutput ()
int	xmlThrDefIndentTreeOutput	(int v)
        xmlThrDefKeepBlanksDefaultValue ()
int	xmlThrDefKeepBlanksDefaultValue	(int v)
        xmlThrDefLineNumbersDefaultValue ()
int	xmlThrDefLineNumbersDefaultValue	(int v)
        xmlThrDefLoadExtDtdDefaultValue ()
int	xmlThrDefLoadExtDtdDefaultValue	(int v)
        
        
        xmlThrDefParserDebugEntities ()
int	xmlThrDefParserDebugEntities	(int v)
        
        
        xmlThrDefPedanticParserDefaultValue ()
int	xmlThrDefPedanticParserDefaultValue	(int v)
        
        
        xmlThrDefSaveNoEmptyTags ()
int	xmlThrDefSaveNoEmptyTags	(int v)
        xmlThrDefSetGenericErrorFunc ()
void	xmlThrDefSetGenericErrorFunc	(void * ctx, 
					 xmlGenericErrorFunc handler)
        xmlThrDefSetStructuredErrorFunc ()
void	xmlThrDefSetStructuredErrorFunc	(void * ctx, 
					 xmlStructuredErrorFunc handler)
        xmlThrDefSubstituteEntitiesDefaultValue ()
int	xmlThrDefSubstituteEntitiesDefaultValue	(int v)
        xmlThrDefTreeIndentString ()
const char *	xmlThrDefTreeIndentString	(const char * v)