| * Summary: interface for all global variables of the library | |
| * Description: all the global variables and thread handling for | |
| * those variables is handled by this module. | |
| * | |
| * The bottom of this file is automatically generated by build_glob.py | |
| * based on the description file global.data | |
| * | |
| * Copy: See Copyright for the status of this software. | |
| * | |
| * Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A. | |
| /if not defined(XML_GLOBALS_H) | |
| /define XML_GLOBALS_H | |
| /include "libxmlrpg/xmlversion" | |
| /include "libxmlrpg/xmlTypesC" | |
| /include "libxmlrpg/parser" | |
| /include "libxmlrpg/xmlerror" | |
| /include "libxmlrpg/SAX" | |
| /include "libxmlrpg/SAX2" | |
| /include "libxmlrpg/xmlmemory" | |
| d xmlInitGlobals pr extproc('xmlInitGlobals') | |
| d xmlCleanupGlobals... | |
| d pr extproc('xmlCleanupGlobals') | |
| * xmlParserInputBufferCreateFilenameFunc: | |
| * @URI: the URI to read from | |
| * @enc: the requested source encoding | |
| * | |
| * Signature for the function doing the lookup for a suitable input method | |
| * corresponding to an URI. | |
| * | |
| * Returns the new xmlParserInputBufferPtr in case of success or NULL if no | |
| * method was found. | |
| d xmlParserInputBufferCreateFilenameFunc... | |
| d s * based(######typedef######) | |
| d procptr | |
| * xmlOutputBufferCreateFilenameFunc: | |
| * @URI: the URI to write to | |
| * @enc: the requested target encoding | |
| * | |
| * Signature for the function doing the lookup for a suitable output method | |
| * corresponding to an URI. | |
| * | |
| * Returns the new xmlOutputBufferPtr in case of success or NULL if no | |
| * method was found. | |
| d xmlOutputBufferCreateFilenameFunc... | |
| d s * based(######typedef######) | |
| d procptr | |
| d xmlParserInputBufferCreateFilenameDefault... | |
| d pr extproc('xmlParserInputBufferCreate+ | |
| d FilenameDefault') | |
| d like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| d func value like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| d xmlOutputBufferCreateFilenameDefault... | |
| d pr extproc('xmlOutputBufferCreate+ | |
| d FilenameDefault') | |
| d like(xmlOutputBuffer... | |
| d CreateFilenameFunc) | |
| d func value like(xmlOutputBuffer... | |
| d CreateFilenameFunc) | |
| * xmlRegisterNodeFunc: | |
| * @node: the current node | |
| * | |
| * Signature for the registration callback of a created node | |
| d xmlRegisterNodeFunc... | |
| d s * based(######typedef######) | |
| d procptr | |
| * xmlDeregisterNodeFunc: | |
| * @node: the current node | |
| * | |
| * Signature for the deregistration callback of a discarded node | |
| d xmlDeregisterNodeFunc... | |
| d s * based(######typedef######) | |
| d procptr | |
| d xmlGlobalStatePtr... | |
| d s * based(######typedef######) | |
| d xmlGlobalState ds based(xmlGlobalStatePtr) | |
| d align qualified | |
| d xmlParserVersion... | |
| d * const char * | |
| d xmlDefaultSAXLocator... | |
| d likeds(xmlSAXLocator) | |
| d xmlDefaultSAXHandler... | |
| d likeds(xmlSAXHandlerV1) | |
| d docbDefaultSAXHandler... | |
| d likeds(xmlSAXHandlerV1) | |
| d htmlDefaultSAXHandler... | |
| d likeds(xmlSAXHandlerV1) | |
| d xmlFree like(xmlFreeFunc) | |
| d xmlMalloc like(xmlMallocFunc) | |
| d xmlMemStrdup like(xmlStrdupFunc) | |
| d xmlRealloc like(xmlReallocFunc) | |
| d xmlGenericError... | |
| d like(xmlGenericErrorFunc) | |
| d xmlStructuredError... | |
| d like(xmlStructuredErrorFunc) | |
| d xmlGenericErrorContext... | |
| d * void * | |
| d oldXMLWDcompatibility... | |
| d like(xmlCint) | |
| d xmlBufferAllocScheme... | |
| d like(xmlBufferAllocationScheme) | |
| d xmlDefaultBufferSize... | |
| d like(xmlCint) | |
| d xmlSubstituteEntitiesDefaultValue... | |
| d like(xmlCint) | |
| d xmlDoValidityCheckingDefaultValue... | |
| d like(xmlCint) | |
| d xmlGetWarningsDefaultValue... | |
| d like(xmlCint) | |
| d xmlKeepBlanksDefaultValue... | |
| d like(xmlCint) | |
| d xmlLineNumbersDefaultValue... | |
| d like(xmlCint) | |
| d xmlLoadExtDtdDefaultValue... | |
| d like(xmlCint) | |
| d xmlParserDebugEntities... | |
| d like(xmlCint) | |
| d xmlPedanticParserDefaultValue... | |
| d like(xmlCint) | |
| d xmlSaveNoEmptyTags... | |
| d like(xmlCint) | |
| d xmlIndentTreeOutput... | |
| d like(xmlCint) | |
| d xmlTreeIndentString... | |
| d * const char * | |
| d xmlRegisterNodeDefaultValue... | |
| d like(xmlRegisterNodeFunc) | |
| d xmlDeregisterNodeDefaultValue... | |
| d like(xmlDeregisterNodeFunc) | |
| d xmlMallocAtomic... | |
| d like(xmlMallocFunc) | |
| d xmlLastError likeds(xmlError) | |
| d xmlParserInputBufferCreateFilenameValue... | |
| d like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| d xmlOutputBufferCreateFilenameValue... | |
| d like(xmlOutputBuffer... | |
| d CreateFilenameFunc) | |
| d xmlStructuredErrorContext... | |
| d * void * | |
| /include "libxmlrpg/threads" | |
| d xmlInitializeGlobalState... | |
| d pr extproc('xmlInitializeGlobalState') | |
| d qs value like(xmlGlobalStatePtr) | |
| d xmlThrDefSetGenericErrorFunc... | |
| d pr extproc( | |
| d 'xmlThrDefSetGenericErrorFunc') | |
| d ctx * value void * | |
| d handler value like(xmlGenericErrorFunc) | |
| d xmlThrDefSetStructuredErrorFunc... | |
| d pr extproc( | |
| d 'xmlThrDefSetStructuredErrorFunc') | |
| d ctx * value void * | |
| d handler value like(xmlStructuredErrorFunc) | |
| d xmlRegisterNodeDefault... | |
| d pr extproc('xmlRegisterNodeDefault') | |
| d like(xmlRegisterNodeFunc) | |
| d func value like(xmlRegisterNodeFunc) | |
| d xmlThrDefRegisterNodeDefault... | |
| d pr extproc( | |
| d 'xmlThrDefRegisterNodeDefault') | |
| d like(xmlRegisterNodeFunc) | |
| d func value like(xmlRegisterNodeFunc) | |
| d xmlDeregisterNodeDefault... | |
| d pr extproc('xmlDeregisterNodeDefault') | |
| d like(xmlDeregisterNodeFunc) | |
| d func value like(xmlDeregisterNodeFunc) | |
| d xmlThrDefDeregisterNodeDefault... | |
| d pr extproc( | |
| d 'xmlThrDefDeregisterNodeDefault') | |
| d like(xmlDeregisterNodeFunc) | |
| d func value like(xmlDeregisterNodeFunc) | |
| d xmlThrDefOutputBufferCreateFilenameDefault... | |
| d pr extproc('xmlThrDefOutputBuffer+ | |
| d CreateFilenameDefault') | |
| d like(xmlOutputBuffer... | |
| d CreateFilenameFunc) | |
| d func value like(xmlOutputBuffer... | |
| d CreateFilenameFunc) | |
| d xmlThrDefParserInputBufferCreateFilenameDefault... | |
| d pr extproc('xmlThrDefParserInputBuffer+ | |
| d CreateFilenameDefault') | |
| d like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| d func value like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| /if defined(LIBXML_DOCB_ENABLED) | |
| d get_docbDefaultSAXHandler... | |
| d pr extproc( | |
| d '__get_docbDefaultSAXHandler') | |
| d likeds(xmlSAXHandlerV1) | |
| d set_docbDefaultSAXHandler... | |
| d pr extproc( | |
| d '__set_docbDefaultSAXHandler') | |
| d value value likeds(xmlSAXHandlerV1) | |
| /endif | |
| /if defined(LIBXML_HTML_ENABLED) | |
| d get_htmlDefaultSAXHandler... | |
| d pr extproc( | |
| d '__get_htmlDefaultSAXHandler') | |
| d likeds(xmlSAXHandlerV1) | |
| d set_htmlDefaultSAXHandler... | |
| d pr extproc( | |
| d '__set_htmlDefaultSAXHandler') | |
| d value value likeds(xmlSAXHandlerV1) | |
| /endif | |
| d get_xmlLastError... | |
| d pr extproc('__get_xmlLastError') | |
| d likeds(xmlError) | |
| d set_xmlLastError... | |
| d pr extproc('__set_xmlLastError') | |
| d value value likeds(xmlError) | |
| d get_oldXMLWDcompatibility... | |
| d pr extproc( | |
| d '__get_oldXMLWDcompatibility') | |
| d like(xmlCint) | |
| d set_oldXMLWDcompatibility... | |
| d pr extproc( | |
| d '__set_oldXMLWDcompatibility') | |
| d value value like(xmlCint) | |
| d get_xmlBufferAllocScheme... | |
| d pr extproc('__get_xmlBufferAllocScheme') | |
| d like(xmlBufferAllocationScheme) | |
| d set_xmlBufferAllocScheme... | |
| d pr extproc('__set_xmlBufferAllocScheme') | |
| d value value like(xmlBufferAllocationScheme) | |
| d xmlThrDefBufferAllocScheme... | |
| d pr extproc('xmlThrDefBufferAllocScheme') | |
| d like(xmlBufferAllocationScheme) | |
| d v value like(xmlBufferAllocationScheme) | |
| d get_xmlDefaultBufferSize... | |
| d pr extproc('__get_xmlDefaultBufferSize') | |
| d like(xmlCint) | |
| d set_xmlDefaultBufferSize... | |
| d pr extproc('__set_xmlDefaultBufferSize') | |
| d value value like(xmlCint) | |
| d xmlThrDefDefaultBufferSize... | |
| d pr extproc('xmlThrDefDefaultBufferSize') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlDefaultSAXHandler... | |
| d pr extproc('__get_xmlDefaultSAXHandler') | |
| d likeds(xmlSAXHandlerV1) | |
| d set_xmlDefaultSAXHandler... | |
| d pr extproc('__set_xmlDefaultSAXHandler') | |
| d value value likeds(xmlSAXHandlerV1) | |
| d get_xmlDefaultSAXLocator... | |
| d pr extproc('__get_xmlDefaultSAXLocator') | |
| d likeds(xmlSAXLocator) | |
| d set_xmlDefaultSAXLocator... | |
| d pr extproc('__set_xmlDefaultSAXLocator') | |
| d value value likeds(xmlSAXLocator) | |
| d get_xmlDoValidityCheckingDefaultValue... | |
| d pr extproc('__get_xmlDoValidity+ | |
| d CheckingDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlDoValidityCheckingDefaultValue... | |
| d pr extproc('__set_xmlDoValidity+ | |
| d CheckingDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefDoValidityCheckingDefaultValue... | |
| d pr extproc('xmlThrDefDoValidity+ | |
| d CheckingDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlGenericError... | |
| d pr extproc('__get_xmlGenericError') | |
| d like(xmlGenericErrorFunc) | |
| d set_xmlGenericError... | |
| d pr extproc('__set_xmlGenericError') | |
| d func value like(xmlGenericErrorFunc) | |
| d get_xmlStructuredError... | |
| d pr extproc('__get_xmlStructuredError') | |
| d like(xmlStructuredErrorFunc) | |
| d set_xmlStructuredError... | |
| d pr extproc('__set_xmlStructuredError') | |
| d func value like(xmlStructuredErrorFunc) | |
| d xmlStructuredError... | |
| d pr extproc('__call_xmlStructuredError') | |
| d userData * value options(*string) void * | |
| d error value like(xmlErrorPtr) | |
| d get_xmlGenericErrorContext... | |
| d pr extproc( | |
| d '__get_xmlGenericErrorContext') | |
| d * void * | |
| d set_xmlGenericErrorContext... | |
| d pr extproc( | |
| d '__set_xmlGenericErrorContext') | |
| d value * value options(*string) void * | |
| d get_xmlStructuredErrorContext... | |
| d pr extproc( | |
| d '__get_xmlStructuredErrorContext') | |
| d * void * | |
| d set_xmlStructuredErrorContext... | |
| d pr extproc( | |
| d '__set_xmlStructuredErrorContext') | |
| d value * value options(*string) void * | |
| d get_xmlGetWarningsDefaultValue... | |
| d pr extproc( | |
| d '__get_xmlGetWarningsDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlGetWarningsDefaultValue... | |
| d pr extproc( | |
| d '__set_xmlGetWarningsDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefGetWarningsDefaultValue... | |
| d pr extproc( | |
| d 'xmlThrDefGetWarningsDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlIndentTreeOutput... | |
| d pr extproc('__get_xmlIndentTreeOutput') | |
| d like(xmlCint) | |
| d set_xmlIndentTreeOutput... | |
| d pr extproc('__set_xmlIndentTreeOutput') | |
| d value value like(xmlCint) | |
| d xmlThrDefIndentTreeOutput... | |
| d pr extproc('xmlThrDefIndentTreeOutput') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlTreeIndentString... | |
| d pr * extproc('__get_xmlTreeIndentString') const char * | |
| d set_xmlTreeIndentString... | |
| d pr extproc('__set_xmlTreeIndentString') | |
| d value * value options(*string) const char * | |
| d xmlThrDefTreeIndentString... | |
| d pr * extproc('xmlThrDefTreeIndentString') const char * | |
| d v * value options(*string) const char * | |
| d get_xmlKeepBlanksDefaultValue... | |
| d pr extproc( | |
| d '__get_xmlKeepBlanksDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlKeepBlanksDefaultValue... | |
| d pr extproc( | |
| d '__set_xmlKeepBlanksDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefKeepBlanksDefaultValue... | |
| d pr extproc( | |
| d 'xmlThrDefKeepBlanksDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlLineNumbersDefaultValue... | |
| d pr extproc( | |
| d '__get_xmlLineNumbersDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlLineNumbersDefaultValue... | |
| d pr extproc( | |
| d '__set_xmlLineNumbersDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefLineNumbersDefaultValue... | |
| d pr extproc( | |
| d 'xmlThrDefLineNumbersDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlLoadExtDtdDefaultValue... | |
| d pr extproc( | |
| d '__get_xmlLoadExtDtdDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlLoadExtDtdDefaultValue... | |
| d pr extproc( | |
| d '__set_xmlLoadExtDtdDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefLoadExtDtdDefaultValue... | |
| d pr extproc( | |
| d 'xmlThrDefLoadExtDtdDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlParserDebugEntities... | |
| d pr extproc( | |
| d '__get_xmlParserDebugEntities') | |
| d like(xmlCint) | |
| d set_xmlParserDebugEntities... | |
| d pr extproc( | |
| d '__set_xmlParserDebugEntities') | |
| d value value like(xmlCint) | |
| d xmlThrDefParserDebugEntities... | |
| d pr extproc( | |
| d 'xmlThrDefParserDebugEntities') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlParserVersion... | |
| d pr * extproc('__get_xmlParserVersion') const char * | |
| d set_xmlParserVersion... | |
| d pr extproc('__set_xmlParserVersion') | |
| d value * value options(*string) const char * | |
| d get_xmlPedanticParserDefaultValue... | |
| d pr extproc('__get_xmlPedantic+ | |
| d ParserDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlPedanticParserDefaultValue... | |
| d pr extproc('__set_xmlPedantic+ | |
| d ParserDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefPedanticParserDefaultValue... | |
| d pr extproc('xmlThrDefPedantic+ | |
| d ParserDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlSaveNoEmptyTags... | |
| d pr extproc('__get_xmlSaveNoEmptyTags') | |
| d like(xmlCint) | |
| d set_xmlSaveNoEmptyTags... | |
| d pr extproc('__set_xmlSaveNoEmptyTags') | |
| d value value like(xmlCint) | |
| d xmlThrDefSaveNoEmptyTags... | |
| d pr extproc('xmlThrDefSaveNoEmptyTags') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlSubstituteEntitiesDefaultValue... | |
| d pr extproc('__get_xmlSubstitute+ | |
| d EntitiesDefaultValue') | |
| d like(xmlCint) | |
| d set_xmlSubstituteEntitiesDefaultValue... | |
| d pr extproc('__set_xmlSubstitute+ | |
| d EntitiesDefaultValue') | |
| d value value like(xmlCint) | |
| d xmlThrDefSubstituteEntitiesDefaultValue... | |
| d pr extproc('xmlThrDefSubstitute+ | |
| d EntitiesDefaultValue') | |
| d like(xmlCint) | |
| d v value like(xmlCint) | |
| d get_xmlRegisterNodeDefaultValue... | |
| d pr extproc('__get_xmlRegisterNode+ | |
| d DefaultValue') | |
| d like(xmlRegisterNodeFunc) | |
| d set_xmlRegisterNodeDefaultValue... | |
| d pr extproc('__set_xmlRegisterNode+ | |
| d DefaultValue') | |
| d value value like(xmlRegisterNodeFunc) | |
| d xmlRegisterNodeDefaultValue... | |
| d pr extproc('__call_xmlRegisterNode+ | |
| d DefaultValue') | |
| d node value like(xmlNodePtr) | |
| d get_xmlDeregisterNodeDefaultValue... | |
| d pr extproc('__get_xmlDeregisterNode+ | |
| d DefaultValue') | |
| d like(xmlDeregisterNodeFunc) | |
| d set_xmlDeregisterNodeDefaultValue... | |
| d pr extproc('__set_xmlDeregisterNode+ | |
| d DefaultValue') | |
| d value value like(xmlDeregisterNodeFunc) | |
| d xmlDeregisterNodeDefaultValue... | |
| d pr extproc('__call_xmlDeregisterNode+ | |
| d DefaultValue') | |
| d node value like(xmlNodePtr) | |
| d get_xmlParserInputBufferCreateFilenameValue... | |
| d pr extproc('__get_xmlParserInputBuffer+ | |
| d CreateFilenameValue') | |
| d like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| d set_xmlParserInputBufferCreateFilenameValue... | |
| d pr extproc('__set_xmlParserInputBuffer+ | |
| d CreateFilenameValue') | |
| d value value like(xmlParserInputBuffer... | |
| d CreateFilenameFunc) | |
| d xmlParserInputBufferCreateFilenameValue... | |
| d pr extproc('__call_xmlParserInputBuffer+ | |
| d CreateFilenameValue') | |
| d like(xmlParserInputBufferPtr) | |
| d URI * value options(*string) const char * | |
| d enc value like(xmlCharEncoding) | |
| d get_xmlOutputBufferCreateFilenameValue... | |
| d pr extproc('__get_xmlOutputBuffer+ | |
| d CreateFilenameValue') | |
| d like( | |
| d xmlOutputBufferCreateFilenameFunc) | |
| d set_xmlOutputBufferCreateFilenameValue... | |
| d pr extproc('__set_xmlOutputBuffer+ | |
| d CreateFilenameValue') | |
| d value value like( | |
| d xmlOutputBufferCreateFilenameFunc) | |
| d xmlOutputBufferCreateFilenameValue... | |
| d pr extproc('__call_xmlOutputBuffer+ | |
| d CreateFilenameValue') | |
| d like(xmlOutputBufferPtr) | |
| d URI * value options(*string) const char * | |
| d encoder value like(xmlCharEncodingHandlerPtr) | |
| d compression value like(xmlCint) | |
| /endif XML_GLOBALS_H |