config.hpp
00001 #if !defined(__BOOST_CONFIG_HPP__)
00002 #define __BOOST_CONFIG_HPP__
00003
00004
00005
00006
00007
00008 #define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
00009
00010 #define BOOST_PREVENT_MACRO_SUBSTITUTION
00011 #define BOOST_NO_INCLASS_MEMBER_INITIALIZATION
00012
00013
00014
00015
00016
00017
00018 #define BOOST_STRINGIZE(X) BOOST_DO_STRINGIZE(X)
00019 #define BOOST_DO_STRINGIZE(X) #X
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #define BOOST_JOIN( X, Y ) BOOST_DO_JOIN( X, Y )
00030 #define BOOST_DO_JOIN( X, Y ) BOOST_DO_JOIN2(X,Y)
00031 #define BOOST_DO_JOIN2( X, Y ) X##Y
00032
00033 namespace boost
00034 {
00035 typedef signed long long long_long_type;
00036 typedef unsigned long long ulong_long_type;
00037 }
00038
00039 #define BOOST_HAS_LONG_LONG
00040 #define BOOST_NO_LONG_LONG_NUMERIC_LIMITS
00041
00042 #endif
00043
00044
00045