#include <ProductResolverBase.h>
Definition at line 36 of file ProductResolverBase.h.
edm::ProductResolverBase::Resolution::Resolution |
( |
ProductData const * |
iData | ) |
|
|
inlineexplicit |
ProductData const* edm::ProductResolverBase::Resolution::data |
( |
| ) |
const |
|
inline |
bool edm::ProductResolverBase::Resolution::isAmbiguous |
( |
| ) |
const |
|
inline |
Definition at line 42 of file ProductResolverBase.h.
References m_data.
static std::uintptr_t constexpr kAmbiguityValue
ProductData const * m_data
static Resolution edm::ProductResolverBase::Resolution::makeAmbiguous |
( |
| ) |
|
|
inlinestatic |
std::uintptr_t constexpr edm::ProductResolverBase::Resolution::kAmbiguityMask = std::numeric_limits<std::uintptr_t>::max() ^ kAmbiguityValue |
|
static |
std::uintptr_t constexpr edm::ProductResolverBase::Resolution::kAmbiguityValue = 0x1 |
|
static |
ProductData const* edm::ProductResolverBase::Resolution::m_data |
|
private |