#include <boost/iterator.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/detail/iterator.hpp>
#include <boost/iterator/detail/any_conversion_eater.hpp>
#include <boost/type_traits/detail/bool_trait_def.hpp>
#include <boost/iterator/detail/config_def.hpp>
#include <boost/iterator/detail/config_undef.hpp>
#include <boost/type_traits/detail/bool_trait_undef.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::iterators | |
boost::iterators::detail | |
Macros | |
#define | BOOST_LVALUE_PRESERVER(expr) detail::lvalue_preserver(expr,0) |
Functions | |
template<class T > | |
T & | boost::iterators::detail::lvalue_preserver (T &, int) |
template<class U > | |
not_an_lvalue | boost::iterators::detail::lvalue_preserver (U const &,...) |
boost::iterators::BOOST_TT_AUX_BOOL_TRAIT_DEF1 (is_lvalue_iterator, T,::boost::iterators::detail::is_readable_lvalue_iterator_impl< T >::value) BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_non_const_lvalue_iterator | |
Variables | |
boost::iterators::T | |
#define BOOST_LVALUE_PRESERVER | ( | expr | ) | detail::lvalue_preserver(expr,0) |