file
algorithms.hppNamespaces
- namespace btu
- namespace btu::common
Functions
-
template <class Container, class ValueType>auto contains(const Container& cont, const ValueType& val) → auto
-
template <class It, class Predicate, class Sum, class ValueType = typename std::auto merge_if(It first, It last, const Predicate& predicate, const Sum& sum) → It
iterator_traits<It>::value_type> -
template <class It, class Predicate>auto merge_if(It first, It last, Predicate&& predicate) → It
- auto merge_if(Container& cont, Predicate&& predicate) → auto
- auto merge_if(Container& cont, Predicate&& pred, Sum&& sum) → auto
-
template <class ValueType>void remove_duplicates(std::
vector<ValueType>& cont)