#include <stlsoft/stlsoft.h>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
Functions | |
template<typename I, typename O, typename UP> | |
O | copy_if (I first, I last, O dest, UP pred) |
Copies elements from one range to another that satisfy a predicate. | |
template<typename I, typename UF, typename UP> | |
UF | for_each_if (I first, I last, UF func, UP pred) |
Applies the function to all items in a range that satisfy a predicate. | |
template<typename O, typename V, typename UP> | |
void | fill_if (O first, O last, V const &value, UP pred) |
Sets the value of all items in a range that satisfy a predicate. |