Go to the documentation of this file.
8 #ifndef BOOST_TT_IS_POLYMORPHIC_HPP
9 #define BOOST_TT_IS_POLYMORPHIC_HPP
13 #ifndef BOOST_IS_POLYMORPHIC
18 #if defined(BOOST_MSVC) && (BOOST_MSVC >= 1700)
20 #pragma warning(disable:4250)
25 #ifndef BOOST_IS_POLYMORPHIC
32 # if BOOST_WORKAROUND(__MWERKS__, <= 0x2407) // CWPro7 should return false always.
33 typedef char d1, (&
d2)[2];
38 # if !defined(__GNUC__) // this raises warnings with some classes, and buys nothing with GCC
51 # if !defined(BOOST_MSVC) && !defined(__ICL)
77 template <
bool is_
class>
101 typedef typename selector::template rebind<T>
binder;
110 #else // BOOST_IS_POLYMORPHIC
118 #if defined(BOOST_MSVC) && (BOOST_MSVC >= 1700)
BOOST_STATIC_CONSTANT(bool, value=false)
virtual void unique_name_to_boost5487629(unique *)
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
BOOST_STATIC_CONSTANT(bool, value=(sizeof(d2)==sizeof(d1)))
BOOST_STATIC_CONSTANT(bool, value=imp_type::value)
is_polymorphic_imp1< T > type
d2 & operator=(const d2 &)
selector::template rebind< T > binder
is_polymorphic_imp2< T > type
d1 & operator=(const d1 &)
is_polymorphic_selector< ::boost::is_class< T >::value > selector
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:40:01