Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

reflect/config.hpp

Go to the documentation of this file.
00001 // See ../license.txt for license information.
00002 //
00003 // config.hpp
00004 //
00005 // 10-Sep-2003  phamilton  Created
00006 //
00007 
00008 #ifndef incREFLECT_CONFIG
00009 #define incREFLECT_CONFIG
00010 
00011 /*****************************************************************************
00012  *
00013  *  Set up dll import/export options:
00014  *
00015  ****************************************************************************/
00016 
00017 #if defined(BOOST_HAS_DECLSPEC) && defined(BOOST_DYN_LINK)
00018 #   if defined(REFLECT_IN_LIBRARY_SOURCE)
00019 #       define REFLECT_DECL __declspec(dllexport)
00020 #       define REFLECT_BUILD_DLL
00021 #   else
00022 #       define REFLECT_DECL __declspec(dllimport)
00023 #  endif
00024 #endif
00025 
00026 #ifndef REFLECT_DECL
00027 #  define REFLECT_DECL
00028 #endif
00029 
00030 #endif // incREFLECT_CONFIG

Generated on Wed Apr 5 22:03:23 2006 for cppxmlobj by  doxygen 1.4.3