CMS 3D CMS Logo

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::TransformingProductResolver 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

◆ ProductPutterBase()

edm::ProductPutterBase::ProductPutterBase ( )
default

◆ ~ProductPutterBase()

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

Member Function Documentation

◆ putProduct()

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