|
Functions |
template<typename FirstItem, typename SecondItem> |
bool | isEqualTo (const FirstItem &x, const SecondItem &y) |
template<typename FirstItem, typename SecondItem> |
bool | isLessThan (const FirstItem &x, const SecondItem &y) |
template<typename FirstItem, typename SecondItem> |
bool | isGreaterThan (const FirstItem &x, const SecondItem &y) |
template<typename ArrayType, typename ElemType> |
long | count_if (const ArrayType &arr, long low, long high, const ElemType &dummy, bool(*if_this)(const ElemType &)) |
template<typename ArrayType, typename ElemType, typename ItemType> |
long | count_if (const ArrayType &arr, long low, long high, const ItemType &item, const ElemType &dummy, bool(*if_this)(const ElemType &, const ItemType &)) |
template<typename ArrayType, typename ItemType, typename IfFunc> |
long | count_nonconseq_if (const ArrayType &arr, long low, long high, const ItemType &item, IfFunc &if_this) |
template<typename ArrayType, typename IfFunc> |
long | count_nonconseq_if (const ArrayType &arr, long low, long high, IfFunc &if_this) |
template<typename ArrayType, typename ItemType, typename IfFunc> |
long | find_if (const ArrayType &arr, long low, long high, const ItemType &item, const IfFunc &if_this) |
template<typename ArrayType, typename ItemType, typename IfFunc> |
long | find_if (const ArrayType &arr, long low, long high, const ItemType &item, IfFunc &if_this) |
template<typename ArrayType, typename Function> |
void | for_each (ArrayType &arr, long low, long high, const Function &do_this) |
template<typename ArrayType, typename Function> |
void | for_each (ArrayType &arr, long low, long high, Function &do_this) |