1 #ifndef FWCore_Framework_ProxyFactoryBase_h 2 #define FWCore_Framework_ProxyFactoryBase_h 29 namespace eventsetup {
40 virtual std::unique_ptr<DataProxy>
makeProxy(
unsigned int iovIndex) = 0;
virtual std::unique_ptr< DataProxy > makeProxy(unsigned int iovIndex)=0
const ProxyFactoryBase & operator=(const ProxyFactoryBase &)=delete
ProxyFactoryBase()=default
virtual ~ProxyFactoryBase()=default
virtual DataKey makeKey(const std::string &iName) const =0