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