globals.h File Reference

#include <libxml/xmlversion.h>
#include <libxml/parser.h>
#include <libxml/xmlerror.h>
#include <libxml/SAX.h>
#include <libxml/SAX2.h>
#include <libxml/xmlmemory.h>
#include <libxml/threads.h>

Data Structures

struct  _xmlGlobalState

Typedefs

typedef xmlParserInputBufferPtr(* xmlParserInputBufferCreateFilenameFunc )(const char *URI, xmlCharEncoding enc)
typedef xmlOutputBufferPtr(* xmlOutputBufferCreateFilenameFunc )(const char *URI, xmlCharEncodingHandlerPtr encoder, int compression)
typedef void(* xmlRegisterNodeFunc )(xmlNodePtr node)
typedef void(* xmlDeregisterNodeFunc )(xmlNodePtr node)
typedef _xmlGlobalState xmlGlobalState
typedef xmlGlobalStatexmlGlobalStatePtr

Functions

XMLPUBFUN void XMLCALL xmlInitGlobals (void)
XMLPUBFUN void XMLCALL xmlCleanupGlobals (void)
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc
XMLCALL 
xmlParserInputBufferCreateFilenameDefault (xmlParserInputBufferCreateFilenameFunc func)
XMLPUBFUN xmlOutputBufferCreateFilenameFunc
XMLCALL 
xmlOutputBufferCreateFilenameDefault (xmlOutputBufferCreateFilenameFunc func)
XMLPUBFUN void XMLCALL xmlInitializeGlobalState (xmlGlobalStatePtr gs)
XMLPUBFUN void XMLCALL xmlThrDefSetGenericErrorFunc (void *ctx, xmlGenericErrorFunc handler)
XMLPUBFUN void XMLCALL xmlThrDefSetStructuredErrorFunc (void *ctx, xmlStructuredErrorFunc handler)
XMLPUBFUN xmlRegisterNodeFunc
XMLCALL 
xmlRegisterNodeDefault (xmlRegisterNodeFunc func)
XMLPUBFUN xmlRegisterNodeFunc
XMLCALL 
xmlThrDefRegisterNodeDefault (xmlRegisterNodeFunc func)
XMLPUBFUN xmlDeregisterNodeFunc
XMLCALL 
xmlDeregisterNodeDefault (xmlDeregisterNodeFunc func)
XMLPUBFUN xmlDeregisterNodeFunc
XMLCALL 
xmlThrDefDeregisterNodeDefault (xmlDeregisterNodeFunc func)
XMLPUBFUN xmlOutputBufferCreateFilenameFunc
XMLCALL 
xmlThrDefOutputBufferCreateFilenameDefault (xmlOutputBufferCreateFilenameFunc func)
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc
XMLCALL 
xmlThrDefParserInputBufferCreateFilenameDefault (xmlParserInputBufferCreateFilenameFunc func)
XMLPUBFUN xmlError *XMLCALL __xmlLastError (void)
XMLPUBFUN int *XMLCALL __oldXMLWDcompatibility (void)
XMLPUBFUN xmlBufferAllocationScheme
*XMLCALL 
__xmlBufferAllocScheme (void)
XMLPUBFUN xmlBufferAllocationScheme
XMLCALL 
xmlThrDefBufferAllocScheme (xmlBufferAllocationScheme v)
XMLPUBFUN int *XMLCALL __xmlDefaultBufferSize (void)
XMLPUBFUN int XMLCALL xmlThrDefDefaultBufferSize (int v)
XMLPUBFUN xmlSAXHandlerV1
*XMLCALL 
__xmlDefaultSAXHandler (void)
XMLPUBFUN xmlSAXLocator *XMLCALL __xmlDefaultSAXLocator (void)
XMLPUBFUN int *XMLCALL __xmlDoValidityCheckingDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefDoValidityCheckingDefaultValue (int v)
XMLPUBFUN xmlGenericErrorFunc
*XMLCALL 
__xmlGenericError (void)
XMLPUBFUN xmlStructuredErrorFunc
*XMLCALL 
__xmlStructuredError (void)
XMLPUBFUN void **XMLCALL __xmlGenericErrorContext (void)
XMLPUBFUN int *XMLCALL __xmlGetWarningsDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefGetWarningsDefaultValue (int v)
XMLPUBFUN int *XMLCALL __xmlIndentTreeOutput (void)
XMLPUBFUN int XMLCALL xmlThrDefIndentTreeOutput (int v)
XMLPUBFUN const char **XMLCALL __xmlTreeIndentString (void)
XMLPUBFUN const char *XMLCALL xmlThrDefTreeIndentString (const char *v)
XMLPUBFUN int *XMLCALL __xmlKeepBlanksDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefKeepBlanksDefaultValue (int v)
XMLPUBFUN int *XMLCALL __xmlLineNumbersDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefLineNumbersDefaultValue (int v)
XMLPUBFUN int *XMLCALL __xmlLoadExtDtdDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefLoadExtDtdDefaultValue (int v)
XMLPUBFUN int *XMLCALL __xmlParserDebugEntities (void)
XMLPUBFUN int XMLCALL xmlThrDefParserDebugEntities (int v)
XMLPUBFUN const char **XMLCALL __xmlParserVersion (void)
XMLPUBFUN int *XMLCALL __xmlPedanticParserDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefPedanticParserDefaultValue (int v)
XMLPUBFUN int *XMLCALL __xmlSaveNoEmptyTags (void)
XMLPUBFUN int XMLCALL xmlThrDefSaveNoEmptyTags (int v)
XMLPUBFUN int *XMLCALL __xmlSubstituteEntitiesDefaultValue (void)
XMLPUBFUN int XMLCALL xmlThrDefSubstituteEntitiesDefaultValue (int v)
XMLPUBFUN xmlRegisterNodeFunc
*XMLCALL 
__xmlRegisterNodeDefaultValue (void)
XMLPUBFUN xmlDeregisterNodeFunc
*XMLCALL 
__xmlDeregisterNodeDefaultValue (void)
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc
*XMLCALL 
__xmlParserInputBufferCreateFilenameValue (void)
XMLPUBFUN xmlOutputBufferCreateFilenameFunc
*XMLCALL 
__xmlOutputBufferCreateFilenameValue (void)

Variables

XMLPUBVAR xmlMallocFunc xmlMalloc
XMLPUBVAR xmlMallocFunc xmlMallocAtomic
XMLPUBVAR xmlReallocFunc xmlRealloc
XMLPUBVAR xmlFreeFunc xmlFree
XMLPUBVAR xmlStrdupFunc xmlMemStrdup
XMLPUBVAR xmlError xmlLastError
XMLPUBVAR int oldXMLWDcompatibility
XMLPUBVAR xmlBufferAllocationScheme xmlBufferAllocScheme
XMLPUBVAR int xmlDefaultBufferSize
XMLPUBVAR xmlSAXHandlerV1 xmlDefaultSAXHandler
XMLPUBVAR xmlSAXLocator xmlDefaultSAXLocator
XMLPUBVAR int xmlDoValidityCheckingDefaultValue
XMLPUBVAR xmlGenericErrorFunc xmlGenericError
XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError
XMLPUBVAR void * xmlGenericErrorContext
XMLPUBVAR int xmlGetWarningsDefaultValue
XMLPUBVAR int xmlIndentTreeOutput
XMLPUBVAR const char * xmlTreeIndentString
XMLPUBVAR int xmlKeepBlanksDefaultValue
XMLPUBVAR int xmlLineNumbersDefaultValue
XMLPUBVAR int xmlLoadExtDtdDefaultValue
XMLPUBVAR int xmlParserDebugEntities
XMLPUBVAR const char * xmlParserVersion
XMLPUBVAR int xmlPedanticParserDefaultValue
XMLPUBVAR int xmlSaveNoEmptyTags
XMLPUBVAR int xmlSubstituteEntitiesDefaultValue
XMLPUBVAR xmlRegisterNodeFunc xmlRegisterNodeDefaultValue
XMLPUBVAR xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue
XMLPUBVAR xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilenameValue
XMLPUBVAR xmlOutputBufferCreateFilenameFunc xmlOutputBufferCreateFilenameValue

Typedef Documentation

typedef void(* xmlDeregisterNodeFunc)(xmlNodePtr node)
 

typedef struct _xmlGlobalState xmlGlobalState
 

typedef xmlGlobalState* xmlGlobalStatePtr
 

typedef xmlOutputBufferPtr(* xmlOutputBufferCreateFilenameFunc)(const char *URI, xmlCharEncodingHandlerPtr encoder, int compression)
 

typedef xmlParserInputBufferPtr(* xmlParserInputBufferCreateFilenameFunc)(const char *URI, xmlCharEncoding enc)
 

typedef void(* xmlRegisterNodeFunc)(xmlNodePtr node)
 


Function Documentation

XMLPUBFUN int* XMLCALL __oldXMLWDcompatibility void   ) 
 

XMLPUBFUN xmlBufferAllocationScheme* XMLCALL __xmlBufferAllocScheme void   ) 
 

XMLPUBFUN int* XMLCALL __xmlDefaultBufferSize void   ) 
 

XMLPUBFUN xmlSAXHandlerV1* XMLCALL __xmlDefaultSAXHandler void   ) 
 

XMLPUBFUN xmlSAXLocator* XMLCALL __xmlDefaultSAXLocator void   ) 
 

XMLPUBFUN xmlDeregisterNodeFunc* XMLCALL __xmlDeregisterNodeDefaultValue void   ) 
 

XMLPUBFUN int* XMLCALL __xmlDoValidityCheckingDefaultValue void   ) 
 

XMLPUBFUN xmlGenericErrorFunc* XMLCALL __xmlGenericError void   ) 
 

XMLPUBFUN void* * XMLCALL __xmlGenericErrorContext void   ) 
 

XMLPUBFUN int* XMLCALL __xmlGetWarningsDefaultValue void   ) 
 

XMLPUBFUN int* XMLCALL __xmlIndentTreeOutput void   ) 
 

XMLPUBFUN int* XMLCALL __xmlKeepBlanksDefaultValue void   ) 
 

XMLPUBFUN xmlError* XMLCALL __xmlLastError void   ) 
 

XMLPUBFUN int* XMLCALL __xmlLineNumbersDefaultValue void   ) 
 

XMLPUBFUN int* XMLCALL __xmlLoadExtDtdDefaultValue void   ) 
 

XMLPUBFUN xmlOutputBufferCreateFilenameFunc* XMLCALL __xmlOutputBufferCreateFilenameValue void   ) 
 

XMLPUBFUN int* XMLCALL __xmlParserDebugEntities void   ) 
 

XMLPUBFUN xmlParserInputBufferCreateFilenameFunc* XMLCALL __xmlParserInputBufferCreateFilenameValue void   ) 
 

XMLPUBFUN const char* * XMLCALL __xmlParserVersion void   ) 
 

XMLPUBFUN int* XMLCALL __xmlPedanticParserDefaultValue void   ) 
 

XMLPUBFUN xmlRegisterNodeFunc* XMLCALL __xmlRegisterNodeDefaultValue void   ) 
 

XMLPUBFUN int* XMLCALL __xmlSaveNoEmptyTags void   ) 
 

XMLPUBFUN xmlStructuredErrorFunc* XMLCALL __xmlStructuredError void   ) 
 

XMLPUBFUN int* XMLCALL __xmlSubstituteEntitiesDefaultValue void   ) 
 

XMLPUBFUN const char* * XMLCALL __xmlTreeIndentString void   ) 
 

XMLPUBFUN void XMLCALL xmlCleanupGlobals void   ) 
 

XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlDeregisterNodeDefault xmlDeregisterNodeFunc  func  ) 
 

XMLPUBFUN void XMLCALL xmlInitGlobals void   ) 
 

XMLPUBFUN void XMLCALL xmlInitializeGlobalState xmlGlobalStatePtr  gs  ) 
 

XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL xmlOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameFunc  func  ) 
 

XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL xmlParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameFunc  func  ) 
 

XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlRegisterNodeDefault xmlRegisterNodeFunc  func  ) 
 

XMLPUBFUN xmlBufferAllocationScheme XMLCALL xmlThrDefBufferAllocScheme xmlBufferAllocationScheme  v  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefDefaultBufferSize int  v  ) 
 

XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlThrDefDeregisterNodeDefault xmlDeregisterNodeFunc  func  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefDoValidityCheckingDefaultValue int  v  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefGetWarningsDefaultValue int  v  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefIndentTreeOutput int  v  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefKeepBlanksDefaultValue int  v  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefLineNumbersDefaultValue int  v  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefLoadExtDtdDefaultValue int  v  ) 
 

XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL xmlThrDefOutputBufferCreateFilenameDefault xmlOutputBufferCreateFilenameFunc  func  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefParserDebugEntities int  v  ) 
 

XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL xmlThrDefParserInputBufferCreateFilenameDefault xmlParserInputBufferCreateFilenameFunc  func  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefPedanticParserDefaultValue int  v  ) 
 

XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlThrDefRegisterNodeDefault xmlRegisterNodeFunc  func  ) 
 

XMLPUBFUN int XMLCALL xmlThrDefSaveNoEmptyTags int  v  ) 
 

XMLPUBFUN void XMLCALL xmlThrDefSetGenericErrorFunc void *  ctx,
xmlGenericErrorFunc  handler
 

XMLPUBFUN void XMLCALL xmlThrDefSetStructuredErrorFunc void *  ctx,
xmlStructuredErrorFunc  handler
 

XMLPUBFUN int XMLCALL xmlThrDefSubstituteEntitiesDefaultValue int  v  ) 
 

XMLPUBFUN const char* XMLCALL xmlThrDefTreeIndentString const char *  v  ) 
 


Variable Documentation

XMLPUBVAR int oldXMLWDcompatibility
 

XMLPUBVAR xmlBufferAllocationScheme xmlBufferAllocScheme
 

XMLPUBVAR int xmlDefaultBufferSize
 

XMLPUBVAR xmlSAXHandlerV1 xmlDefaultSAXHandler
 

XMLPUBVAR xmlSAXLocator xmlDefaultSAXLocator
 

XMLPUBVAR xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue
 

XMLPUBVAR int xmlDoValidityCheckingDefaultValue
 

XMLPUBVAR xmlFreeFunc xmlFree
 

XMLPUBVAR xmlGenericErrorFunc xmlGenericError
 

XMLPUBVAR void* xmlGenericErrorContext
 

XMLPUBVAR int xmlGetWarningsDefaultValue
 

XMLPUBVAR int xmlIndentTreeOutput
 

XMLPUBVAR int xmlKeepBlanksDefaultValue
 

XMLPUBVAR xmlError xmlLastError
 

XMLPUBVAR int xmlLineNumbersDefaultValue
 

XMLPUBVAR int xmlLoadExtDtdDefaultValue
 

XMLPUBVAR xmlMallocFunc xmlMalloc
 

DOC_DISABLE

XMLPUBVAR xmlMallocFunc xmlMallocAtomic
 

XMLPUBVAR xmlStrdupFunc xmlMemStrdup
 

XMLPUBVAR xmlOutputBufferCreateFilenameFunc xmlOutputBufferCreateFilenameValue
 

XMLPUBVAR int xmlParserDebugEntities
 

XMLPUBVAR xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilenameValue
 

XMLPUBVAR const char* xmlParserVersion
 

XMLPUBVAR int xmlPedanticParserDefaultValue
 

XMLPUBVAR xmlReallocFunc xmlRealloc
 

XMLPUBVAR xmlRegisterNodeFunc xmlRegisterNodeDefaultValue
 

XMLPUBVAR int xmlSaveNoEmptyTags
 

XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError
 

XMLPUBVAR int xmlSubstituteEntitiesDefaultValue
 

XMLPUBVAR const char* xmlTreeIndentString
 


Generated on Wed Jul 26 13:26:56 2006 for XSB by  doxygen 1.4.5