1 /*------------------------------------------------------------------------------
2 Name: xmlBlaster/src/c++/util/XmlBCfg.h
3 Project: xmlBlaster.org, C++ client library
4 Copyright: xmlBlaster.org, see xmlBlaster-LICENSE file
5 Comment: General xmlBlaster include file to handle OS specific behavior
6 Author: Martin Johnson
7 ------------------------------------------------------------------------------*/
8
9 // NOTE: deprecated -> use C-client library xmlBlaster/src/c/util/basicDefs.h instead, see xmlBlasterDef.h
10 #if defined(_WINDOWS)
11 # define Blaster_Export_Flag __declspec (dllexport)
12 # define Blaster_Import_Flag __declspec (dllimport)
13 #if defined(_WINDLL)
14 # define Dll_Export Blaster_Export_Flag
15 # else
16 # define Dll_Export Blaster_Import_Flag
17 #endif
18 #else
19 # define Dll_Export
20 #endif
syntax highlighted by Code2HTML, v. 0.9.1