1 #ifndef FWCore_Framework_ESHandle_h 2 #define FWCore_Framework_ESHandle_h 83 ESHandle(std::shared_ptr<ESHandleExceptionFactory>&&);
T const & operator*() const
edm::eventsetup::ComponentDescription const * description() const
ESHandle(T const *iData, edm::eventsetup::ComponentDescription const *desc)
T const * operator->() const
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
void swap(ESHandleBase &a, ESHandleBase &b)
std::shared_ptr< ESHandleExceptionFactory > whyFailedFactory_
edm::eventsetup::ComponentDescription const * description_
ESHandleBase(std::shared_ptr< ESHandleExceptionFactory > &&iWhyFailed)
Used when the attempt to get the data failed.
std::shared_ptr< ESHandleExceptionFactory > const & whyFailedFactory() const
void const * productStorage() const
ESHandleBase(void const *iData, edm::eventsetup::ComponentDescription const *desc)
T const * product() const
void swap(ESHandleBase &iOther)