Namespaces | Functions
AssnsAlgorithms.h File Reference
#include "canvas/Persistency/Common/Assns.h"
#include "range/v3/algorithm/for_each.hpp"
#include "range/v3/view/all.hpp"
#include "range/v3/view/group_by.hpp"
#include "range/v3/view/map.hpp"
#include "range/v3/view/transform.hpp"
#include <iterator>

Go to the source code of this file.

Namespaces

 art
 

Functions

template<typename A , typename B , typename D , typename F >
void art::for_each_group (art::Assns< A, B, D > const &assns, F func)
 Helper functions to access associations in order. More...
 
template<typename A , typename B , typename D , typename F >
void art::for_each_group_with_left (art::Assns< A, B, D > const &assns, F func)
 
template<typename A , typename B , typename D , typename F >
void art::for_each_pair (art::Assns< A, B, D > const &assns, F func)