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