algorithm.hpp File Reference
Contains several algorithms and oos functions. More...
Namespaces | |
oos | |
The Open Object Store namespace. | |
Functions | |
template<class InputIterator , class Function , class Predicate > | |
Function | oos::for_each_if (InputIterator first, InputIterator last, Predicate pred, Function f) |
Applies a function if element is valid with given predicate. More... | |
template<class InputIterator , class Function , class T > | |
Function | oos::for_each_equal (InputIterator first, InputIterator last, const T &value, Function f) |
Applies a function if element is equal to the given value. More... | |
Detailed Description
Contains several algorithms and oos functions.
This file contains several functional extensions for the OOS (i.e. for_each_xxx). The are also usable with the STL.