CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions
edm::SimpleOutlet< T > Class Template Reference

#include <SimpleOutlet.h>

Inheritance diagram for edm::SimpleOutlet< T >:
edm::OutletBase< T >

Public Member Functions

 SimpleOutlet (extensioncord::ECGetterBase< T > &iGetter, ExtensionCord< T > &iCord)
 

Private Member Functions

const SimpleOutletoperator= (const SimpleOutlet &)=delete
 
 SimpleOutlet (const SimpleOutlet &)=delete
 
- Private Member Functions inherited from edm::OutletBase< T >
 OutletBase (ExtensionCord< T > &iCord)
 
void setGetter (extensioncord::ECGetterBase< T > *iGetter)
 
virtual ~OutletBase ()
 

Detailed Description

template<class T>
class edm::SimpleOutlet< T >

Definition at line 30 of file SimpleOutlet.h.

Constructor & Destructor Documentation

◆ SimpleOutlet() [1/2]

template<class T >
edm::SimpleOutlet< T >::SimpleOutlet ( extensioncord::ECGetterBase< T > &  iGetter,
ExtensionCord< T > &  iCord 
)
inline

Definition at line 32 of file SimpleOutlet.h.

32  : OutletBase<T>(iCord) {
33  this->setGetter(&iGetter);
34  }

References edm::OutletBase< T >::setGetter().

◆ SimpleOutlet() [2/2]

template<class T >
edm::SimpleOutlet< T >::SimpleOutlet ( const SimpleOutlet< T > &  )
privatedelete

Member Function Documentation

◆ operator=()

template<class T >
const SimpleOutlet& edm::SimpleOutlet< T >::operator= ( const SimpleOutlet< T > &  )
privatedelete
edm::OutletBase::setGetter
void setGetter(extensioncord::ECGetterBase< T > *iGetter)
Definition: OutletBase.h:34
OutletBase