Public Member Functions | Private Member Functions | List of all members
art::EDProductGetter Class Reference

#include <EDProductGetter.h>

Inheritance diagram for art::EDProductGetter:
art::Group gallery::BranchData gallery::AssnsBranchData

Public Member Functions

virtual ~EDProductGetter ()
 
 EDProductGetter ()
 
 EDProductGetter (EDProductGetter const &)=delete
 
 EDProductGetter (EDProductGetter &&)=delete
 
EDProductGetteroperator= (EDProductGetter const &)=delete
 
EDProductGetteroperator= (EDProductGetter &&)=delete
 
EDProduct const * getIt () const
 

Private Member Functions

virtual EDProduct const * getIt_ () const
 

Detailed Description

Definition at line 9 of file EDProductGetter.h.

Constructor & Destructor Documentation

art::EDProductGetter::~EDProductGetter ( )
virtualdefault
art::EDProductGetter::EDProductGetter ( )
default
art::EDProductGetter::EDProductGetter ( EDProductGetter const &  )
delete
art::EDProductGetter::EDProductGetter ( EDProductGetter &&  )
delete

Member Function Documentation

EDProduct const * art::EDProductGetter::getIt ( ) const

Definition at line 10 of file EDProductGetter.cc.

11  {
12  return getIt_();
13  }
virtual EDProduct const * getIt_() const
EDProduct const * art::EDProductGetter::getIt_ ( ) const
privatevirtual

Reimplemented in gallery::BranchData, art::Group, and gallery::AssnsBranchData.

Definition at line 16 of file EDProductGetter.cc.

17  {
18  return nullptr;
19  }
EDProductGetter& art::EDProductGetter::operator= ( EDProductGetter const &  )
delete
EDProductGetter& art::EDProductGetter::operator= ( EDProductGetter &&  )
delete

The documentation for this class was generated from the following files: