23 #ifndef SUIT_TOOLS_EXTENSIONS_H
24 #define SUIT_TOOLS_EXTENSIONS_H
37 template <
class Iterator>
39 const Iterator& theStartIt,
40 const Iterator& theFinalIt
44 while (
distance <= std::numeric_limits<
typename std::iterator_traits<Iterator>::difference_type>::max()) {
56 template <
class Container>
58 const Container& theContainer,
59 const typename Container::const_iterator& theIt
61 auto it = theContainer.begin();
63 while (it != theContainer.end()) {
70 return std::numeric_limits<std::size_t>::infinity();
#define SUIT_EXPORT
Definition: SUIT.h:36