#include <EDGetToken.h>
Public Member Functions | |
EDGetToken () | |
EDGetToken (unsigned int iValue, bool skipCurrentProcess) | |
template<typename T > | |
EDGetToken (EDGetTokenT< T > iOther) | |
Static Public Attributes | |
static const unsigned int | s_indexMask = 0x7FFFFFFF |
static const unsigned int | s_skipMask = 1U << 31 |
Friends | |
class | EDConsumerBase |
Definition at line 35 of file EDGetToken.h.
edm::EDGetToken::EDGetToken | ( | ) | [inline] |
Definition at line 41 of file EDGetToken.h.
: m_value{s_uninitializedValue} {}
edm::EDGetToken::EDGetToken | ( | EDGetTokenT< T > | iOther | ) | [inline] |
Definition at line 44 of file EDGetToken.h.
: m_value{iOther.m_value} {}
edm::EDGetToken::EDGetToken | ( | unsigned int | iValue, |
bool | skipCurrentProcess | ||
) | [inline, explicit] |
Definition at line 57 of file EDGetToken.h.
References s_indexMask, and s_skipMask.
: m_value{(iValue & s_indexMask) | (skipCurrentProcess ? s_skipMask : 0)} { }
friend class EDConsumerBase [friend] |
Definition at line 37 of file EDGetToken.h.
const unsigned int edm::EDGetToken::s_indexMask = 0x7FFFFFFF [static] |
Definition at line 54 of file EDGetToken.h.
Referenced by EDGetToken().
const unsigned int edm::EDGetToken::s_skipMask = 1U << 31 [static] |
Definition at line 55 of file EDGetToken.h.
Referenced by EDGetToken().