Go to the documentation of this file.
5#ifndef Expat_External_INCLUDED
6#define Expat_External_INCLUDED 1
10#if defined(_MSC_EXTENSIONS) && !defined(__BEOS__) && !defined(__CYGWIN__)
11#define XML_USE_MSC_EXTENSIONS 1
38#define XMLCALL __cdecl
39#elif defined(__GNUC__) && defined(__i386) && !defined(__INTEL_COMPILER)
40#define XMLCALL __attribute__((cdecl))
57#if !defined(XML_STATIC) && !defined(XMLIMPORT)
58#ifndef XML_BUILDING_EXPAT
61#ifdef XML_USE_MSC_EXTENSIONS
62#define XMLIMPORT __declspec(dllimport)
75#define XMLPARSEAPI(type) XMLIMPORT type XMLCALL
81#ifdef XML_UNICODE_WCHAR_T
86#ifdef XML_UNICODE_WCHAR_T
99#if defined(XML_USE_MSC_EXTENSIONS) && _MSC_VER < 1400