PATH:
opt
/
cpanel
/
ea-ruby27
/
src
/
passenger-release-6.1.2
/
src
/
cxx_supportlib
/
vendor-modified
/
boost
/
iterator
// Copyright David Abrahams 2003. Use, modification and distribution is // subject to the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) #ifndef BOOST_ITERATOR_MINIMUM_CATEGORY_HPP_INCLUDED_ #define BOOST_ITERATOR_MINIMUM_CATEGORY_HPP_INCLUDED_ #include <boost/mpl/arg_fwd.hpp> #include <boost/iterator/min_category.hpp> namespace boost { namespace iterators { // Deprecated metafunction for selecting minimum iterator category, // use min_category instead. template< class T1 = mpl::arg<1>, class T2 = mpl::arg<2> > struct minimum_category : public min_category<T1, T2> { }; template <> struct minimum_category< mpl::arg<1>, mpl::arg<2> > { template <class T1, class T2> struct apply : public min_category<T1, T2> {}; }; } // namespace iterators } // namespace boost #endif // BOOST_ITERATOR_MINIMUM_CATEGORY_HPP_INCLUDED_
[-] iterator_concepts.hpp
[edit]
[-] is_iterator.hpp
[edit]
[-] distance.hpp
[edit]
[-] min_category.hpp
[edit]
[-] iterator_facade.hpp
[edit]
[-] transform_iterator.hpp
[edit]
[-] enable_if_convertible.hpp
[edit]
[+]
..
[-] iterator_categories.hpp
[edit]
[-] iterator_adaptor.hpp
[edit]
[-] iterator_traits.hpp
[edit]
[-] advance.hpp
[edit]
[-] reverse_iterator.hpp
[edit]
[+]
detail
[-] interoperable.hpp
[edit]
[-] minimum_category.hpp
[edit]