CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
edm::ProductPutterBase Class Referenceabstract

#include <ProductPutterBase.h>

Inheritance diagram for edm::ProductPutterBase:
edm::ProducedProductResolver edm::PutOnReadInputProductResolver edm::SwitchProducerProductResolver edm::PuttableProductResolver edm::UnscheduledProductResolver

Public Member Functions

 ProductPutterBase ()=default
 
virtual void putProduct (std::unique_ptr< WrapperBase > edp) const =0
 
virtual ~ProductPutterBase ()=default
 

Detailed Description

Definition at line 16 of file ProductPutterBase.h.

Constructor & Destructor Documentation

edm::ProductPutterBase::ProductPutterBase ( )
default
virtual edm::ProductPutterBase::~ProductPutterBase ( )
virtualdefault

Member Function Documentation

virtual void edm::ProductPutterBase::putProduct ( std::unique_ptr< WrapperBase edp) const
pure virtual