(root)/
libxml2-2.12.3/
include/
libxml/
globals.h
       1  /*
       2   * Summary: interface for all global variables of the library
       3   * Description: Deprecated, don't use
       4   *
       5   * Copy: See Copyright for the status of this software.
       6   */
       7  
       8  #ifndef __XML_GLOBALS_H
       9  #define __XML_GLOBALS_H
      10  
      11  #include <libxml/xmlversion.h>
      12  
      13  /*
      14   * This file was required to access global variables until version v2.12.0.
      15   *
      16   * These includes are for backward compatibility.
      17   */
      18  #include <libxml/HTMLparser.h>
      19  #include <libxml/parser.h>
      20  #include <libxml/xmlerror.h>
      21  #include <libxml/xmlIO.h>
      22  #include <libxml/xmlsave.h>
      23  #include <libxml/threads.h>
      24  
      25  #ifdef __cplusplus
      26  extern "C" {
      27  #endif
      28  
      29  typedef struct _xmlGlobalState xmlGlobalState;
      30  typedef xmlGlobalState *xmlGlobalStatePtr;
      31  
      32  XML_DEPRECATED XMLPUBFUN void
      33  xmlInitializeGlobalState(xmlGlobalStatePtr gs);
      34  XML_DEPRECATED XMLPUBFUN
      35  xmlGlobalStatePtr xmlGetGlobalState(void);
      36  
      37  #ifdef __cplusplus
      38  }
      39  #endif
      40  
      41  #endif /* __XML_GLOBALS_H */