CMS 3D CMS Logo

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

#include <ProxyFactoryBase.h>

Inheritance diagram for edm::eventsetup::ProxyFactoryBase:
edm::eventsetup::ProxyArgumentFactoryTemplate< T, ArgT > edm::eventsetup::ProxyFactoryTemplate< T >

Public Member Functions

virtual DataKey makeKey (const std::string &iName) const =0
 
virtual std::auto_ptr< DataProxymakeProxy () const =0
 
 ProxyFactoryBase ()
 
virtual ~ProxyFactoryBase ()
 

Private Member Functions

const ProxyFactoryBaseoperator= (const ProxyFactoryBase &)
 
 ProxyFactoryBase (const ProxyFactoryBase &)
 

Detailed Description

Definition at line 32 of file ProxyFactoryBase.h.

Constructor & Destructor Documentation

edm::eventsetup::ProxyFactoryBase::ProxyFactoryBase ( )
inline

Definition at line 36 of file ProxyFactoryBase.h.

36 {}
virtual edm::eventsetup::ProxyFactoryBase::~ProxyFactoryBase ( )
inlinevirtual

Definition at line 37 of file ProxyFactoryBase.h.

37 {}
edm::eventsetup::ProxyFactoryBase::ProxyFactoryBase ( const ProxyFactoryBase )
private

Member Function Documentation

virtual DataKey edm::eventsetup::ProxyFactoryBase::makeKey ( const std::string &  iName) const
pure virtual
virtual std::auto_ptr<DataProxy> edm::eventsetup::ProxyFactoryBase::makeProxy ( ) const
pure virtual
const ProxyFactoryBase& edm::eventsetup::ProxyFactoryBase::operator= ( const ProxyFactoryBase )
private