Warning, file /include/boost/type_traits/is_compound.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef BOOST_TT_IS_COMPOUND_HPP_INCLUDED
0010 #define BOOST_TT_IS_COMPOUND_HPP_INCLUDED
0011
0012 #include <boost/type_traits/is_fundamental.hpp>
0013
0014 namespace boost {
0015
0016 #if defined( BOOST_CODEGEARC )
0017 template <class T> struct is_compound : public integral_constant<bool, __is_compound(T)> {};
0018 #else
0019 template <class T> struct is_compound : public integral_constant<bool, ! ::boost::is_fundamental<T>::value> {};
0020 #endif
0021
0022 }
0023
0024 #endif