File indexing completed on 2025-01-18 09:47:40
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015 #ifndef BOOST_PHOENIX_IS_STD_MAP_EN_16_12_2004
0016 #define BOOST_PHOENIX_IS_STD_MAP_EN_16_12_2004
0017
0018 #include <boost/mpl/bool.hpp>
0019 #include <map>
0020
0021 namespace boost
0022 {
0023 template<class T>
0024 struct is_std_map
0025 : boost::mpl::false_
0026 {};
0027
0028 template<
0029 class Kty
0030 , class Ty
0031 , class Pr
0032 , class Alloc
0033 >
0034 struct is_std_map< ::std::map<Kty,Ty,Pr,Alloc> >
0035 : boost::mpl::true_
0036 {};
0037
0038 template<class T>
0039 struct is_std_multimap
0040 : boost::mpl::false_
0041 {};
0042
0043 template<
0044 class Kty
0045 , class Ty
0046 , class Pr
0047 , class Alloc
0048 >
0049 struct is_std_multimap< ::std::multimap<Kty,Ty,Pr,Alloc> >
0050 : boost::mpl::true_
0051 {};
0052 }
0053
0054 #endif