Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Functions

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

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 Guarantee(s)
Linear: at most last - first applications of comp.

Function Documentation

◆ find_match() [1/6]

template<class InputIterator, class T, class Compare>
InputIterator find_match ( InputIterator first,
InputIterator last,
const T & value,
Compare comp )

Definition at line 41 of file find_match.hpp.

◆ find_match() [2/6]

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

Definition at line 52 of file find_match.hpp.

◆ find_match() [3/6]

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

Definition at line 64 of file find_match.hpp.

◆ find_match() [4/6]

template<class InputIterator, class T, class Compare>
InputIterator find_match ( InputIterator first,
InputIterator last,
const T & value )

Definition at line 74 of file find_match.hpp.

◆ find_match() [5/6]

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

Definition at line 84 of file find_match.hpp.

◆ find_match() [6/6]

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

Definition at line 95 of file find_match.hpp.