![]() |
![]() |
Functions | |
void | throwOnPrematureRead (char const *principalType, TypeID const &productType, std::string const &moduleLabel, std::string const &productInstanceName) |
void | throwOnPrematureRead (char const *principalType, TypeID const &productType) |
void | throwOnPrematureRead (char const *principalType, TypeID const &productType, EDGetToken) |
void | throwOnPutOfNullProduct (char const *principalType, TypeID const &productType, std::string const &productInstanceName) |
void | throwOnPutOfUninitializedToken (char const *principalType, std::type_info const &productType) |
void | throwOnPutOfWrongType (std::type_info const &wrongType, TypeID const &rightType) |
void edm::principal_get_adapter_detail::throwOnPrematureRead | ( | char const * | principalType, |
TypeID const & | productType, | ||
std::string const & | moduleLabel, | ||
std::string const & | productInstanceName | ||
) |
Definition at line 55 of file PrincipalGetAdapter.cc.
Referenced by edm::LuminosityBlock::get(), edm::Run::get(), edm::LuminosityBlock::getByLabel(), edm::Run::getByLabel(), edm::OccurrenceForOutput::getByToken(), edm::LuminosityBlock::getByToken(), edm::Run::getByToken(), edm::OccurrenceForOutput::getHandle(), edm::LuminosityBlock::getHandle(), edm::Run::getHandle(), edm::LuminosityBlock::getManyByType(), and edm::Run::getManyByType().
void edm::principal_get_adapter_detail::throwOnPrematureRead | ( | char const * | principalType, |
TypeID const & | productType | ||
) |
Definition at line 67 of file PrincipalGetAdapter.cc.
void edm::principal_get_adapter_detail::throwOnPrematureRead | ( | char const * | principalType, |
TypeID const & | productType, | ||
EDGetToken | token | ||
) |
Definition at line 74 of file PrincipalGetAdapter.cc.
References Exception, edm::EDGetToken::index(), and edm::errors::LogicError.
void edm::principal_get_adapter_detail::throwOnPutOfNullProduct | ( | char const * | principalType, |
TypeID const & | productType, | ||
std::string const & | productInstanceName | ||
) |
Definition at line 32 of file PrincipalGetAdapter.cc.
References Exception, and edm::errors::NullPointerError.
Referenced by edm::LuminosityBlock::put(), edm::Run::put(), and edm::Event::put().
void edm::principal_get_adapter_detail::throwOnPutOfUninitializedToken | ( | char const * | principalType, |
std::type_info const & | productType | ||
) |
Definition at line 41 of file PrincipalGetAdapter.cc.
References Exception, and edm::errors::LogicError.
Referenced by edm::LuminosityBlock::emplace(), edm::Run::emplace(), edm::Event::emplace(), edm::Event::getRefBeforePut(), edm::LuminosityBlock::put(), edm::Run::put(), and edm::Event::put().
void edm::principal_get_adapter_detail::throwOnPutOfWrongType | ( | std::type_info const & | wrongType, |
TypeID const & | rightType | ||
) |
Definition at line 48 of file PrincipalGetAdapter.cc.
References Exception, and edm::errors::LogicError.
Referenced by edm::LuminosityBlock::emplace(), edm::Run::emplace(), edm::Event::emplace(), edm::Event::getRefBeforePut(), edm::LuminosityBlock::put(), edm::Run::put(), and edm::Event::put().