stlab.adobe.com Adobe Systems Incorporated

Functions

template<class InputIterator , class T , class Compare >
InputIterator find_match (InputIterator first, InputIterator last, const T &value, Compare comp)
 
template<class InputRange , class T , class Compare >
boost::range_iterator< InputRange >::type find_match (InputRange &range, const T &value, Compare comp)
 
template<class InputRange , class T , class Compare >
boost::range_const_iterator< InputRange >::type find_match (const InputRange &range, const T &value, Compare comp)
 
template<class InputIterator , class T , class Compare >
InputIterator find_match (InputIterator first, InputIterator last, const T &value)
 
template<class InputRange , class T , class Compare >
boost::range_iterator< InputRange >::type find_match (InputRange &range, const T &value)
 
template<class InputRange , class T , class Compare >
boost::range_const_iterator< InputRange >::type find_match (const InputRange &range, const T &value)
 

Detailed Description

Returns the first iterator i in the range [first, last) such that comp(value, i) return true. Returns last if no such iterator exists.

Complexity Guarantees:
Linear: at most last - first applications of comp.

Function Documentation

◆ find_match() [1/6]

InputIterator adobe::find_match ( InputIterator  first,
InputIterator  last,
const T &  value,
Compare  comp 
)

find_match implementation

Definition at line 43 of file find_match.hpp.

◆ find_match() [2/6]

boost::range_iterator<InputRange>::type adobe::find_match ( InputRange &  range,
const T &  value,
Compare  comp 
)

find_match implementation

Definition at line 55 of file find_match.hpp.

◆ find_match() [3/6]

boost::range_const_iterator<InputRange>::type adobe::find_match ( const InputRange &  range,
const T &  value,
Compare  comp 
)

find_match implementation

Definition at line 67 of file find_match.hpp.

◆ find_match() [4/6]

InputIterator adobe::find_match ( InputIterator  first,
InputIterator  last,
const T &  value 
)

find_match implementation

Definition at line 78 of file find_match.hpp.

◆ find_match() [5/6]

boost::range_iterator<InputRange>::type adobe::find_match ( InputRange &  range,
const T &  value 
)

find_match implementation

Definition at line 90 of file find_match.hpp.

◆ find_match() [6/6]

boost::range_const_iterator<InputRange>::type adobe::find_match ( const InputRange &  range,
const T &  value 
)

find_match implementation

Definition at line 102 of file find_match.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