Go to the documentation of this file. 1 #ifndef DataFormats_Common_HandleBase_h
2 #define DataFormats_Common_HandleBase_h
81 HandleBase(std::shared_ptr<HandleExceptionFactory const>&& iWhyFailed)
95 return std::shared_ptr<cms::Exception>();
void const * productStorage() const
HandleBase(std::shared_ptr< HandleExceptionFactory const > &&iWhyFailed)
Used when the attempt to get the data failed.
void swap(Association< C > &lhs, Association< C > &rhs)
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
Provenance const * provenance() const
std::shared_ptr< cms::Exception > whyFailed() const
void swap(HandleBase &other)
std::shared_ptr< HandleExceptionFactory const > const & whyFailedFactory() const
HandleBase & operator=(HandleBase &&rhs)
std::shared_ptr< HandleExceptionFactory const > whyFailedFactory_
HandleBase(void const *prod, Provenance const *prov)
HandleBase & operator=(HandleBase const &rhs)
Namespace of DDCMS conversion namespace.