#include <boost/type_traits/detail/template_arity_spec.hpp>#include <boost/type_traits/remove_cv.hpp>#include <boost/mpl/aux_/lambda_support.hpp>#include <boost/mpl/bool.hpp>#include <boost/detail/workaround.hpp>#include <boost/type_traits/detail/bool_trait_def.hpp>#include <boost/type_traits/detail/bool_trait_undef.hpp>
Go to the source code of this file.
Classes | |
| struct | boost::detail::is_incrementable_::any |
| struct | boost::detail::is_incrementable_::impl< T > |
| struct | boost::detail::is_incrementable_::postfix_impl< T > |
| struct | boost::detail::is_incrementable_::tag |
Namespaces | |
| namespace | boost |
| namespace | boost::detail |
| namespace | boost::detail::is_incrementable_ |
Defines | |
| #define | BOOST_comma(a, b) (a,b) |
Functions | |
| template<typename T > | |
| struct is_incrementable | boost::detail::BOOST_TT_AUX_BOOL_C_BASE (::boost::detail::is_incrementable_::impl< T >::value) |
| char(& | boost::detail::is_incrementable_::check (tag))[2] |
| template<class T > | |
| char | boost::detail::is_incrementable_::check (T const &) |
| tag | boost::detail::is_incrementable_::operator++ (any const &) |
| tag | boost::detail::is_incrementable_::operator++ (any const &, int) |
| tag | boost::detail::is_incrementable_::operator, (tag, int) |
| #define BOOST_comma | ( | a, | |
| b | |||
| ) | (a,b) |
Definition at line 64 of file is_incrementable.hpp.