...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Addition to STL algorithms.
BOOST_TEST_BIND1ST(F, A)
namespace boost { namespace unit_test { namespace utils { template<typename InputIter1, typename InputIter2> std::pair< InputIter1, InputIter2 > mismatch(InputIter1, InputIter1, InputIter2, InputIter2); template<typename InputIter1, typename InputIter2, typename Predicate> std::pair< InputIter1, InputIter2 > mismatch(InputIter1, InputIter1, InputIter2, InputIter2, Predicate); template<typename ForwardIterator1, typename ForwardIterator2> ForwardIterator1 find_first_not_of(ForwardIterator1, ForwardIterator1, ForwardIterator2, ForwardIterator2); template<typename ForwardIterator1, typename ForwardIterator2, typename Predicate> ForwardIterator1 find_first_not_of(ForwardIterator1, ForwardIterator1, ForwardIterator2, ForwardIterator2, Predicate); template<typename BidirectionalIterator1, typename ForwardIterator2> BidirectionalIterator1 find_last_of(BidirectionalIterator1, BidirectionalIterator1, ForwardIterator2, ForwardIterator2); template<typename BidirectionalIterator1, typename ForwardIterator2, typename Predicate> BidirectionalIterator1 find_last_of(BidirectionalIterator1, BidirectionalIterator1, ForwardIterator2, ForwardIterator2, Predicate); template<typename BidirectionalIterator1, typename ForwardIterator2> BidirectionalIterator1 find_last_not_of(BidirectionalIterator1, BidirectionalIterator1, ForwardIterator2, ForwardIterator2); template<typename BidirectionalIterator1, typename ForwardIterator2, typename Predicate> BidirectionalIterator1 find_last_not_of(BidirectionalIterator1, BidirectionalIterator1, ForwardIterator2, ForwardIterator2, Predicate); template<typename StringClass, typename ForwardIterator> StringClass replace_all_occurrences_of(StringClass, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator); template<typename StringClass, typename ForwardIterator> StringClass replace_all_occurrences_with_wildcards(StringClass, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator); } } }