1#ifndef ECF_CARTESIAN_MIN_H
2#define ECF_CARTESIAN_MIN_H
5 template <
typename Container,
typename Result>
10 void evaluate(Container& container, Result& result);
13 template <
typename Container,
typename Result>
20 template <
typename Container,
typename Result>
23 result = *container.begin();
24 for(
typename Container::iterator it = container.begin(); it != container.begin() + this->numOfArgs_; it++) {
25 result = (*it) > result ? (result) : (*it);
void evaluate(Container &container, Result &result)