Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
has_not_equal_to.hpp File Reference
#include <boost/type_traits/detail/has_binary_operator.hpp>
Include dependency graph for has_not_equal_to.hpp:
This graph shows which files directly or indirectly include this file:

Macros

#define BOOST_TT_TRAIT_NAME   has_not_equal_to
 
#define BOOST_TT_TRAIT_OP   !=
 
#define BOOST_TT_FORBIDDEN_IF
 

Macro Definition Documentation

#define BOOST_TT_FORBIDDEN_IF
Value:
::boost::type_traits::ice_or<\
/* Lhs==pointer and Rhs==fundamental */\
::boost::type_traits::ice_and<\
/* Rhs==pointer and Lhs==fundamental */\
::boost::type_traits::ice_and<\
/* Lhs==pointer and Rhs==pointer and Lhs!=base(Rhs) and Rhs!=base(Lhs) and Lhs!=void* and Rhs!=void* */\
::boost::type_traits::ice_and<\
::boost::type_traits::ice_not<\
::boost::type_traits::ice_or<\
typed_value< T > * value()
Creates a typed_value instance.
#define BOOST_TT_TRAIT_NAME   has_not_equal_to
#define BOOST_TT_TRAIT_OP   !=