Adobe Source Libraries 2.0.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
remove.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  adobe

Functions

template<class InputRange, class T>
boost::range_iterator< InputRange >::type remove (InputRange &range, const T &value)
 remove implementation
template<class InputIterator, class Predicate>
InputIterator remove_if (InputIterator first, InputIterator last, Predicate pred)
 remove implementation
template<class InputRange, class Predicate>
boost::range_iterator< InputRange >::type remove_if (InputRange &range, Predicate pred)
 remove implementation
template<class InputRange, class OutputIterator, class T>
boost::range_iterator< InputRange >::type remove_copy (InputRange &range, OutputIterator result, const T &value)
 remove implementation
template<class InputRange, class OutputIterator, class T>
boost::range_const_iterator< InputRange >::type remove_copy (const InputRange &range, OutputIterator result, const T &value)
 remove implementation
template<class InputIterator, class OutputIterator, class Predicate>
InputIterator remove_copy_if (InputIterator first, InputIterator last, OutputIterator result, Predicate pred)
 remove implementation
template<class InputRange, class OutputIterator, class Predicate>
boost::range_iterator< InputRange >::type remove_copy_if (InputRange &range, OutputIterator result, Predicate pred)
 remove implementation
template<class InputRange, class OutputIterator, class Predicate>
boost::range_const_iterator< InputRange >::type remove_copy_if (const InputRange &range, OutputIterator result, Predicate pred)
 remove implementation