Juggler
Juggling algorithms and event processing using gaudi framework
GroupBy.hpp File Reference
#include "JugBase/Utilities/Range.hpp"
#include <algorithm>
#include <iterator>
#include <utility>

Go to the source code of this file.

Classes

class  Jug::GroupBy< Iterator, KeyGetter >
 
class  Jug::GroupBy< Iterator, KeyGetter >::GroupIterator
 Iterator type representing a group of elements. More...
 

Namespaces

 Jug
 

Functions

template<typename Container , typename KeyGetter >
auto Jug::makeGroupBy (const Container &container, KeyGetter keyGetter) -> GroupBy< decltype(std::begin(container)), KeyGetter >
 Construct the group-by proxy for a container. More...