00001
00002
00003
00004
00005
00006
00007
00008 #ifndef BOOST_LOCALE_DEFINITIONS_HPP_INCLUDED
00009 #define BOOST_LOCALE_DEFINITIONS_HPP_INCLUDED
00010
00011 #include <boost/config.hpp>
00012
00013
00014 #ifndef BOOST_SYMBOL_VISIBLE
00015 # define BOOST_SYMBOL_VISIBLE
00016 #endif
00017
00018 #ifdef BOOST_HAS_DECLSPEC
00019 # if defined(BOOST_ALL_DYN_LINK) || defined(BOOST_LOCALE_DYN_LINK)
00020 # ifdef BOOST_LOCALE_SOURCE
00021 # define BOOST_LOCALE_DECL BOOST_SYMBOL_EXPORT
00022 # else
00023 # define BOOST_LOCALE_DECL BOOST_SYMBOL_IMPORT
00024 # endif // BOOST_LOCALE_SOURCE
00025 # endif // DYN_LINK
00026 #endif // BOOST_HAS_DECLSPEC
00027
00028 #ifndef BOOST_LOCALE_DECL
00029 # define BOOST_LOCALE_DECL
00030 #endif
00031
00032 #endif // boost/locale/config.hpp
00033
00034