PHP 7.4.33
Preview: xmlexports.h Size: 3.83 KB
/home/godevadmin/public_html/upload_images/home/000~ROOT~000/usr/include/libxml2/libxml/xmlexports.h

/*
 * Summary: macros for marking symbols as exportable/importable.
 * Description: macros for marking symbols as exportable/importable.
 *
 * Copy: See Copyright for the status of this software.
 *
 * Author: Igor Zlatovic <[email protected]>
 */

#ifndef __XML_EXPORTS_H__
#define __XML_EXPORTS_H__

/**
 * XMLPUBFUN, XMLPUBVAR, XMLCALL
 *
 * Macros which declare an exportable function, an exportable variable and
 * the calling convention used for functions.
 *
 * Please use an extra block for every platform/compiler combination when
 * modifying this, rather than overlong #ifdef lines. This helps
 * readability as well as the fact that different compilers on the same
 * platform might need different definitions.
 */

/**
 * XMLPUBFUN:
 *
 * Macros which declare an exportable function
 */
#define XMLPUBFUN
/**
 * XMLPUBVAR:
 *
 * Macros which declare an exportable variable
 */
#define XMLPUBVAR extern
/**
 * XMLCALL:
 *
 * Macros which declare the called convention for exported functions
 */
#define XMLCALL
/**
 * XMLCDECL:
 *
 * Macro which declares the calling convention for exported functions that
 * use '...'.
 */
#define XMLCDECL

/** DOC_DISABLE */

/* Windows platform with MS compiler */
#if defined(_WIN32) && defined(_MSC_VER)
  #undef XMLPUBFUN
  #undef XMLPUBVAR
  #undef XMLCALL
  #undef XMLCDECL
  #if defined(IN_LIBXML) && !defined(LIBXML_STATIC)
    #define XMLPUBFUN __declspec(dllexport)
    #define XMLPUBVAR __declspec(dllexport)
  #else
    #define XMLPUBFUN
    #if !defined(LIBXML_STATIC)
      #define XMLPUBVAR __declspec(dllimport) extern
    #else
      #define XMLPUBVAR extern
    #endif
  #endif
  #if defined(LIBXML_FASTCALL)
    #define XMLCALL __fastcall
  #else
    #define XMLCALL __cdecl
  #endif
  #define XMLCDECL __cdecl
  #if !defined _REENTRANT
    #define _REENTRANT
  #endif
#endif

/* Windows platform with Borland compiler */
#if defined(_WIN32) && defined(__BORLANDC__)
  #undef XMLPUBFUN
  #undef XMLPUBVAR
  #undef XMLCALL
  #undef XMLCDECL
  #if defined(IN_LIBXML) && !defined(LIBXML_STATIC)
    #define XMLPUBFUN __declspec(dllexport)
    #define XMLPUBVAR __declspec(dllexport) extern
  #else
    #define XMLPUBFUN
    #if !defined(LIBXML_STATIC)
      #define XMLPUBVAR __declspec(dllimport) extern
    #else
      #define XMLPUBVAR extern
    #endif
  #endif
  #define XMLCALL __cdecl
  #define XMLCDECL __cdecl
  #if !defined _REENTRANT
    #define _REENTRANT
  #endif
#endif

/* Windows platform with GNU compiler (Mingw) */
#if defined(_WIN32) && defined(__MINGW32__)
  #undef XMLPUBFUN
  #undef XMLPUBVAR
  #undef XMLCALL
  #undef XMLCDECL
  /*
   * if defined(IN_LIBXML) this raises problems on mingw with msys
   * _imp__xmlFree listed as missing. Try to workaround the problem
   * by also making that declaration when compiling client code.
   */
  #if defined(IN_LIBXML) && !defined(LIBXML_STATIC)
    #define XMLPUBFUN __declspec(dllexport)
    #define XMLPUBVAR __declspec(dllexport) extern
  #else
    #define XMLPUBFUN
    #if !defined(LIBXML_STATIC)
      #define XMLPUBVAR __declspec(dllimport) extern
    #else
      #define XMLPUBVAR extern
    #endif
  #endif
  #define XMLCALL __cdecl
  #define XMLCDECL __cdecl
  #if !defined _REENTRANT
    #define _REENTRANT
  #endif
#endif

/* Cygwin platform, GNU compiler */
#if defined(_WIN32) && defined(__CYGWIN__)
  #undef XMLPUBFUN
  #undef XMLPUBVAR
  #undef XMLCALL
  #undef XMLCDECL
  #if defined(IN_LIBXML) && !defined(LIBXML_STATIC)
    #define XMLPUBFUN __declspec(dllexport)
    #define XMLPUBVAR __declspec(dllexport)
  #else
    #define XMLPUBFUN
    #if !defined(LIBXML_STATIC)
      #define XMLPUBVAR __declspec(dllimport) extern
    #else
      #define XMLPUBVAR
    #endif
  #endif
  #define XMLCALL __cdecl
  #define XMLCDECL __cdecl
#endif

/* Compatibility */
#if !defined(LIBXML_DLL_IMPORT)
#define LIBXML_DLL_IMPORT XMLPUBVAR
#endif

#endif /* __XML_EXPORTS_H__ */


Directory Contents

Dirs: 0 × Files: 47

Name Size Perms Modified Actions
3.04 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
4.79 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
5.04 KB lrw-r--r-- 2009-07-30 15:24:34
Edit Download
5.03 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
1.91 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
3.08 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
8.11 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
4.78 KB lrw-r--r-- 2025-06-12 01:40:55
Edit Download
14.35 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
6.34 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
9.19 KB lrw-r--r-- 2017-07-23 05:10:06
Edit Download
3.56 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
3.29 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
3.67 KB lrw-r--r-- 2017-10-26 07:54:40
Edit Download
1.96 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
38.79 KB lrw-r--r-- 2017-07-23 05:10:06
Edit Download
17.01 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
2.53 KB lrw-r--r-- 2009-07-30 15:24:34
Edit Download
5.86 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
4.24 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
4.83 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
25.63 KB lrw-r--r-- 2017-07-23 05:10:06
Edit Download
4.27 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
1.91 KB lrw-r--r-- 2017-10-26 07:54:40
Edit Download
37.21 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
2.60 KB lrw-r--r-- 2016-06-07 05:44:54
Edit Download
13.30 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
2.90 KB lrw-r--r-- 2016-06-07 05:44:54
Edit Download
4.92 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
3.86 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
35.95 KB lrw-r--r-- 2017-07-23 05:10:06
Edit Download
3.83 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
10.36 KB lrw-r--r-- 2017-07-23 05:10:06
Edit Download
5.81 KB lrw-r--r-- 2016-06-07 05:44:54
Edit Download
1.14 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
12.31 KB lrw-r--r-- 2017-07-23 05:10:06
Edit Download
5.33 KB lrw-r--r-- 2016-06-07 05:44:54
Edit Download
2.28 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
6.90 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
4.73 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
5.38 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
9.76 KB lrw-r--r-- 2009-07-30 15:24:34
Edit Download
7.95 KB lrw-r--r-- 2025-06-12 01:41:01
Edit Download
20.77 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
16.01 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
18.90 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download
3.28 KB lrw-r--r-- 2016-06-07 10:04:14
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).