29 #ifndef CDPL_UTIL_SEQUENCEFUNCTIONS_HPP
30 #define CDPL_UTIL_SEQUENCEFUNCTIONS_HPP
51 template <
typename InputIt1,
typename InputIt2,
typename BinaryFunc>
52 void forEachPair(InputIt1 it1, InputIt1 end1, InputIt2 it2, BinaryFunc func);
66 template <
typename InputIt1,
typename InputIt2,
typename BinaryFunc>
67 void forEachPair(InputIt1 it1, InputIt1 end1, InputIt2 it2, InputIt2 end2, BinaryFunc func);
75 template <
typename InputIt1,
typename InputIt2,
typename BinaryFunc>
78 for (; it1 != end1; ++it1, ++it2)
82 template <
typename InputIt1,
typename InputIt2,
typename BinaryFunc>
85 for (; it1 != end1 && it2 != end2; ++it1, ++it2)
Definition of the preprocessor macro CDPL_UTIL_API.
void forEachPair(InputIt1 it1, InputIt1 end1, InputIt2 it2, BinaryFunc func)
Invokes the binary function func on every pair of corresponding elements drawn from two parallel inpu...
The namespace of the Chemical Data Processing Library.