stlab.adobe.com Adobe Systems Incorporated
adobe::fn Namespace Reference

Functions

template<typename I , typename T >
lower_bound (I f, I l, const T &x)
 
template<typename I , typename T , typename C >
lower_bound (I f, I l, const T &x, C c)
 
template<typename I , typename T , typename C , typename P >
lower_bound (I f, I l, const T &x, C c, P p)
 
template<typename I , typename T , typename C , typename P >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_iterator< I > >::type lower_bound (I &r, const T &x, C c, P p)
 
template<typename I , typename T , typename C , typename P >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_const_iterator< I > >::type lower_bound (const I &r, const T &x, C c, P p)
 
template<class ForwardRange , class T >
boost::range_iterator< ForwardRange >::type lower_bound (ForwardRange &range, const T &value)
 
template<class ForwardRange , class T >
boost::range_const_iterator< ForwardRange >::type lower_bound (const ForwardRange &range, const T &value)
 
template<typename I , class T , class Compare >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_iterator< I > >::type lower_bound (I &range, const T &value, Compare comp)
 
template<class I , class T , class Compare >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_const_iterator< I > >::type lower_bound (const I &range, const T &value, Compare comp)
 
template<typename I , typename T >
upper_bound (I f, I l, const T &x)
 
template<typename I , typename T , typename C >
upper_bound (I f, I l, const T &x, C c)
 
template<typename I , typename T , typename C , typename P >
upper_bound (I f, I l, const T &x, C c, P p)
 
template<typename I , typename T , typename C , typename P >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_iterator< I > >::type upper_bound (I &r, const T &x, C c, P p)
 
template<typename I , typename T , typename C , typename P >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_const_iterator< I > >::type upper_bound (const I &r, const T &x, C c, P p)
 
template<class ForwardRange , class T >
boost::range_iterator< ForwardRange >::type upper_bound (ForwardRange &range, const T &value)
 
template<class ForwardRange , class T >
boost::range_const_iterator< ForwardRange >::type upper_bound (const ForwardRange &range, const T &value)
 
template<typename I , class T , class Compare >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_iterator< I > >::type upper_bound (I &range, const T &value, Compare comp)
 
template<class I , class T , class Compare >
boost::lazy_disable_if< boost::is_same< I, T >, boost::range_const_iterator< I > >::type upper_bound (const I &range, const T &value, Compare comp)
 

Function Documentation

§ lower_bound() [1/5]

I adobe::fn::lower_bound ( f,
l,
const T &  x 
)

Definition at line 113 of file lower_bound.hpp.

§ lower_bound() [2/5]

I adobe::fn::lower_bound ( f,
l,
const T &  x,
c 
)

Definition at line 123 of file lower_bound.hpp.

§ lower_bound() [3/5]

I adobe::fn::lower_bound ( f,
l,
const T &  x,
c,
p 
)

Definition at line 134 of file lower_bound.hpp.

§ lower_bound() [4/5]

boost::lazy_disable_if<boost::is_same<I, T>, boost::range_iterator<I> >::type adobe::fn::lower_bound ( I &  r,
const T &  x,
c,
p 
)

Definition at line 147 of file lower_bound.hpp.

§ lower_bound() [5/5]

boost::lazy_disable_if<boost::is_same<I, T>, boost::range_const_iterator<I> >::type adobe::fn::lower_bound ( const I &  r,
const T &  x,
c,
p 
)

Definition at line 158 of file lower_bound.hpp.

§ upper_bound() [1/5]

I adobe::fn::upper_bound ( f,
l,
const T &  x 
)

Definition at line 117 of file upper_bound.hpp.

§ upper_bound() [2/5]

I adobe::fn::upper_bound ( f,
l,
const T &  x,
c 
)

Definition at line 127 of file upper_bound.hpp.

§ upper_bound() [3/5]

I adobe::fn::upper_bound ( f,
l,
const T &  x,
c,
p 
)

Definition at line 138 of file upper_bound.hpp.

§ upper_bound() [4/5]

boost::lazy_disable_if<boost::is_same<I, T>, boost::range_iterator<I> >::type adobe::fn::upper_bound ( I &  r,
const T &  x,
c,
p 
)

Definition at line 151 of file upper_bound.hpp.

§ upper_bound() [5/5]

boost::lazy_disable_if<boost::is_same<I, T>, boost::range_const_iterator<I> >::type adobe::fn::upper_bound ( const I &  r,
const T &  x,
c,
p 
)

Definition at line 162 of file upper_bound.hpp.

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