Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
equal.hpp File Reference
#include <boost/config.hpp>
#include <boost/range/concepts.hpp>
#include <iterator>
Include dependency graph for equal.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::range_detail
 
 boost::range
 

Functions

template<class SinglePassTraversalReadableIterator1 , class SinglePassTraversalReadableIterator2 , class IteratorCategoryTag1 , class IteratorCategoryTag2 >
bool boost::range_detail::equal_impl (SinglePassTraversalReadableIterator1 first1, SinglePassTraversalReadableIterator1 last1, SinglePassTraversalReadableIterator2 first2, SinglePassTraversalReadableIterator2 last2, IteratorCategoryTag1, IteratorCategoryTag2)
 
template<class SinglePassTraversalReadableIterator1 , class SinglePassTraversalReadableIterator2 , class IteratorCategoryTag1 , class IteratorCategoryTag2 , class BinaryPredicate >
bool boost::range_detail::equal_impl (SinglePassTraversalReadableIterator1 first1, SinglePassTraversalReadableIterator1 last1, SinglePassTraversalReadableIterator2 first2, SinglePassTraversalReadableIterator2 last2, BinaryPredicate pred, IteratorCategoryTag1, IteratorCategoryTag2)
 
template<class RandomAccessTraversalReadableIterator1 , class RandomAccessTraversalReadableIterator2 >
bool boost::range_detail::equal_impl (RandomAccessTraversalReadableIterator1 first1, RandomAccessTraversalReadableIterator1 last1, RandomAccessTraversalReadableIterator2 first2, RandomAccessTraversalReadableIterator2 last2, std::random_access_iterator_tag, std::random_access_iterator_tag)
 
template<class RandomAccessTraversalReadableIterator1 , class RandomAccessTraversalReadableIterator2 , class BinaryPredicate >
bool boost::range_detail::equal_impl (RandomAccessTraversalReadableIterator1 first1, RandomAccessTraversalReadableIterator1 last1, RandomAccessTraversalReadableIterator2 first2, RandomAccessTraversalReadableIterator2 last2, BinaryPredicate pred, std::random_access_iterator_tag, std::random_access_iterator_tag)
 
template<class SinglePassTraversalReadableIterator1 , class SinglePassTraversalReadableIterator2 >
bool boost::range_detail::equal (SinglePassTraversalReadableIterator1 first1, SinglePassTraversalReadableIterator1 last1, SinglePassTraversalReadableIterator2 first2, SinglePassTraversalReadableIterator2 last2)
 
template<class SinglePassTraversalReadableIterator1 , class SinglePassTraversalReadableIterator2 , class BinaryPredicate >
bool boost::range_detail::equal (SinglePassTraversalReadableIterator1 first1, SinglePassTraversalReadableIterator1 last1, SinglePassTraversalReadableIterator2 first2, SinglePassTraversalReadableIterator2 last2, BinaryPredicate pred)
 
template<class SinglePassRange1 , class SinglePassRange2 >
bool boost::range::equal (const SinglePassRange1 &rng1, const SinglePassRange2 &rng2)
 template function equal More...
 
template<class SinglePassRange1 , class SinglePassRange2 , class BinaryPredicate >
bool boost::range::equal (const SinglePassRange1 &rng1, const SinglePassRange2 &rng2, BinaryPredicate pred)