#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.