Static Public Member Functions | List of all members
art::MaybeFillView< cet::map_vector< T > > Struct Template Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/canvas/v3_06_01/source/canvas/Persistency/Common/traits.h"

Static Public Member Functions

static void fill (cet::map_vector< T > const &product, std::vector< void const * > &view)
 

Detailed Description

template<class T>
struct art::MaybeFillView< cet::map_vector< T > >

Definition at line 208 of file traits.h.

Member Function Documentation

template<class T >
static void art::MaybeFillView< cet::map_vector< T > >::fill ( cet::map_vector< T > const &  product,
std::vector< void const * > &  view 
)
inlinestatic

Definition at line 210 of file traits.h.

References cet::transform_all().

211  {
212  cet::transform_all(product, std::back_inserter(view), [](auto const& p) {
213  return &p.second;
214  });
215  }
const char * p
Definition: xmltok.h:285
auto transform_all(Container &, OutputIt, UnaryOp)

The documentation for this struct was generated from the following file: