macros for marking symbols as exportable/importable. Table of Contents#define LIBXSLT_PUBLIC #define XSLTCALL #define XSLTPUBFUN #define XSLTPUBVAR #define _REENTRANT Description
Macro: LIBXSLT_PUBLIC#define LIBXSLT_PUBLIC
Macro: XSLTCALL#define XSLTCALL
Macro: XSLTPUBFUN#define XSLTPUBFUN XSLTPUBFUN, XSLTPUBVAR, XSLTCALL 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. Windows platform with MS compiler Windows platform with Borland compiler Windows platform with GNU compiler (Mingw) Cygwin platform, GNU compiler
Macro: XSLTPUBVAR#define XSLTPUBVAR
Macro: _REENTRANT#define _REENTRANT
Daniel Veillard |