#include <stddef.h>
#include <boost/iterator.hpp>
#include <boost/iterator/iterator_traits.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/iterator/iterator_categories.hpp>
#include <boost/detail/iterator.hpp>
#include <boost/iterator/minimum_category.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/mpl/and.hpp>
#include <boost/mpl/apply.hpp>
#include <boost/mpl/eval_if.hpp>
#include <boost/mpl/lambda.hpp>
#include <boost/mpl/placeholders.hpp>
#include <boost/mpl/aux_/lambda_support.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::iterators | |
boost::iterators::detail | |
boost::iterators::detail::tuple_impl_specific | |
Macros | |
#define | BOOST_TUPLE_ALGO(algo) algo |
#define | BOOST_TUPLE_ALGO_TERMINATOR |
#define | BOOST_TUPLE_ALGO_RECURSE |
Functions | |
template<typename Fun > | |
tuples::null_type | boost::iterators::detail::tuple_impl_specific::tuple_transform (tuples::null_type const &, Fun) |
template<typename Tuple , typename Fun > | |
tuple_meta_transform< Tuple, Fun >::type | boost::iterators::detail::tuple_impl_specific::tuple_transform (const Tuple &t, Fun f) |
template<typename Fun > | |
Fun | boost::iterators::detail::tuple_impl_specific::tuple_for_each (tuples::null_type, Fun f) |
template<typename Tuple , typename Fun > | |
Fun | boost::iterators::detail::tuple_impl_specific::tuple_for_each (Tuple &t, Fun f) |
bool | boost::iterators::detail::tuple_impl_specific::tuple_equal (tuples::null_type, tuples::null_type) |
template<typename Tuple1 , typename Tuple2 > | |
bool | boost::iterators::detail::tuple_impl_specific::tuple_equal (Tuple1 const &t1, Tuple2 const &t2) |
template<typename IteratorTuple > | |
zip_iterator< IteratorTuple > | boost::iterators::make_zip_iterator (IteratorTuple t) |
#define BOOST_TUPLE_ALGO | ( | algo | ) | algo |
#define BOOST_TUPLE_ALGO_RECURSE |
#define BOOST_TUPLE_ALGO_TERMINATOR |