Static Public Member Functions | List of all members
art::detail::maybe_processSubRunPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processSubRunProvenance > > Struct Template Reference

#include <ProvenanceDumperImpl.h>

Static Public Member Functions

static void invoke (PrincipalProcessor< DETAIL > const &pp, SubRunPrincipal const &p)
 

Detailed Description

template<typename DETAIL>
struct art::detail::maybe_processSubRunPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processSubRunProvenance > >

Definition at line 256 of file ProvenanceDumperImpl.h.

Member Function Documentation

template<typename DETAIL >
static void art::detail::maybe_processSubRunPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processSubRunProvenance > >::invoke ( PrincipalProcessor< DETAIL > const &  pp,
SubRunPrincipal const &  p 
)
inlinestatic

Definition at line 261 of file ProvenanceDumperImpl.h.

262  {
263  pp(p, &DETAIL::processSubRunProvenance);
264  }
p
Definition: test.py:223

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