stlab.adobe.com Adobe Systems Incorporated

equal_range.hpp File Reference

#include <adobe/config.hpp>
#include <algorithm>
#include <cassert>
#include <utility>
#include <boost/bind.hpp>
#include <boost/next_prior.hpp>
#include <boost/range/begin.hpp>
#include <boost/range/end.hpp>
#include <adobe/algorithm/lower_bound.hpp>
#include <adobe/algorithm/upper_bound.hpp>
#include <adobe/functional.hpp>

Go to the source code of this file.

Namespaces

namespace  adobe

Functions

template<typename I , typename T >
std::pair< I, I > equal_range (I f, I l, const T &x)
template<typename I , typename T , typename C >
std::pair< I, I > equal_range (I f, I l, const T &x, C c)
template<typename I , typename T , typename C >
boost::lazy_disable_if
< boost::is_same< I, T >
, implementation::lazy_range
< I > >::type 
equal_range (I &r, const T &x, C c)
template<typename I , typename T , typename C , typename P >
boost::lazy_disable_if
< boost::is_same< I, T >
, implementation::lazy_range_const
< I > >::type 
equal_range (const I &r, const T &x, C c, P p)
template<typename I , typename T >
std::pair< typename
boost::range_iterator< I >
::type, typename
boost::range_iterator< I >
::type > 
equal_range (I &r, const T &x)
template<typename I , typename T >
std::pair< typename
boost::range_const_iterator< I >
::type, typename
boost::range_const_iterator< I >
::type > 
equal_range (const I &r, const T &x)
template<typename I , typename T , typename C , typename P >
boost::lazy_disable_if
< boost::is_same< I, T >
, implementation::lazy_range
< I > >::type 
equal_range (I &r, const T &x, C c, P p)
template<typename I , typename T , typename C >
boost::lazy_disable_if
< boost::is_same< I, T >
, implementation::lazy_range_const
< I > >::type 
equal_range (const I &r, const T &x, C c)
template<typename I , typename T , typename C , typename P >
std::pair< I, I > equal_range (I f, I l, const T &x, C c, P p)
template<typename I , typename N , typename T >
std::pair< I, I > equal_range_n (I f, N n, const T &x)
template<typename I , typename N , typename T , typename C , typename P >
std::pair< I, I > equal_range_n (I f, N n, const T &x, C c, P p)
template<typename I , typename N , typename T , typename C >
std::pair< I, I > equal_range_n (I f, N n, const T &x, C c)

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google