1 #ifndef DataFormats_Common_HandleBase_h
2 #define DataFormats_Common_HandleBase_h
92 #if defined( __GXX_EXPERIMENTAL_CXX0X__)
97 HandleBase(std::shared_ptr<HandleExceptionFactory>&& iWhyFailed) :
115 return std::shared_ptr<cms::Exception>();
118 std::shared_ptr<HandleExceptionFactory>
const&
std::shared_ptr< HandleExceptionFactory > const & whyFailedFactory() const
std::shared_ptr< HandleExceptionFactory > whyFailedFactory_
void const * productStorage() const
void swap(Association< C > &lhs, Association< C > &rhs)
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
void swap(HandleBase &other)
std::shared_ptr< cms::Exception > whyFailed() const
HandleBase(void const *prod, Provenance const *prov)
Provenance const * provenance() const
HandleBase & operator=(HandleBase const &rhs)