#include <EDPutToken.h>
Public Types | |
using | value_type = EDPutToken::value_type |
Public Member Functions | |
constexpr | EDPutTokenT () noexcept |
constexpr | EDPutTokenT (const EDPutTokenT< T > &) noexcept=default |
constexpr | EDPutTokenT (EDPutTokenT< T > &&) noexcept=default |
constexpr | EDPutTokenT (EDPutTokenT< T > &iToken) noexcept |
template<typename ADAPTER > | |
constexpr | EDPutTokenT (ADAPTER &&iAdapter) noexcept |
constexpr value_type | index () const noexcept |
constexpr bool | isUninitialized () const noexcept |
constexpr EDPutTokenT & | operator= (const EDPutTokenT< T > &) noexcept=default |
constexpr EDPutTokenT & | operator= (EDPutTokenT< T > &&) noexcept=default |
constexpr EDPutTokenT & | operator= (EDPutTokenT< T > &iOther) noexcept |
template<typename ADAPTER > | |
constexpr EDPutTokenT & | operator= (ADAPTER &&iAdapter) noexcept |
Private Member Functions | |
constexpr | EDPutTokenT (unsigned int iValue) noexcept |
constexpr | EDPutTokenT (unsigned long int iValue) noexcept |
Private Attributes | |
value_type | m_value |
Static Private Attributes | |
static constexpr unsigned int | s_uninitializedValue = 0xFFFFFFFF |
Friends | |
class | edm::test::TestProcessorConfig |
class | EDPutToken |
class | ProductRegistryHelper |
class | TestEDPutToken |
Definition at line 33 of file EDPutToken.h.
using edm::EDPutTokenT< T >::value_type = EDPutToken::value_type |
Definition at line 72 of file EDPutToken.h.
|
inlinenoexcept |
Definition at line 74 of file EDPutToken.h.
|
defaultnoexcept |
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 78 of file EDPutToken.h.
|
inlineexplicitnoexcept |
Definition at line 81 of file EDPutToken.h.
|
inlineexplicitprivatenoexcept |
Definition at line 108 of file EDPutToken.h.
|
inlineexplicitprivatenoexcept |
Definition at line 109 of file EDPutToken.h.
|
inlinenoexcept |
Definition at line 99 of file EDPutToken.h.
Referenced by BeautifulSoup.PageElement::_invert(), edm::ProcessBlock::emplace(), edm::Run::emplace(), edm::LuminosityBlock::emplace(), edm::Event::emplace(), edm::Event::getRefBeforePut(), edm::ProcessBlock::put(), edm::Run::put(), edm::LuminosityBlock::put(), and edm::Event::put().
|
inlinenoexcept |
Definition at line 100 of file EDPutToken.h.
Referenced by DQMEDAnalyzer::beginStream(), edm::ProcessBlock::emplace(), edm::Run::emplace(), edm::LuminosityBlock::emplace(), edm::Event::emplace(), edm::Event::getRefBeforePut(), edm::ProcessBlock::put(), edm::Run::put(), edm::LuminosityBlock::put(), and edm::Event::put().
|
defaultnoexcept |
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 85 of file EDPutToken.h.
|
inlinenoexcept |
Definition at line 91 of file EDPutToken.h.
|
friend |
Definition at line 69 of file EDPutToken.h.
|
friend |
Definition at line 68 of file EDPutToken.h.
|
friend |
Definition at line 67 of file EDPutToken.h.
|
friend |
Definition at line 104 of file EDPutToken.h.
|
private |
Definition at line 112 of file EDPutToken.h.
Referenced by edm::EDPutTokenT< FEDRawDataCollection >::index(), edm::EDPutTokenT< FEDRawDataCollection >::isUninitialized(), and edm::EDPutTokenT< FEDRawDataCollection >::operator=().
|
staticprivate |
Definition at line 106 of file EDPutToken.h.
Referenced by edm::EDPutTokenT< FEDRawDataCollection >::EDPutTokenT(), and edm::EDPutTokenT< FEDRawDataCollection >::isUninitialized().