ATLAS Offline Software
|
#include <MetaCont.h>
Public Types | |
typedef T * | pointer_type |
typedef const T * | const_pointer_type |
typedef T & | reference_type |
typedef const T & | const_reference_type |
Public Member Functions | |
ReadMetaHandle (const SG::ReadMetaHandleKey< T > &key) | |
ReadMetaHandle (const SG::ReadMetaHandleKey< T > &key, const EventContext &ctx) | |
~ReadMetaHandle () | |
const_pointer_type | retrieve () |
const_pointer_type | retrieve (const SG::SourceID &t) |
const_pointer_type | operator-> () |
const_pointer_type | operator* () |
bool | isValid () |
Private Member Functions | |
bool | initMetaHandle () |
Private Attributes | |
SG::SourceID | m_sid |
const MetaCont< T > * | m_cont {nullptr} |
T * | m_ent {nullptr} |
const SG::ReadMetaHandleKey< T > & | m_hkey |
Definition at line 21 of file MetaCont.h.
typedef const T* SG::ReadMetaHandle< T >::const_pointer_type |
Definition at line 31 of file ReadMetaHandle.h.
typedef const T& SG::ReadMetaHandle< T >::const_reference_type |
Definition at line 33 of file ReadMetaHandle.h.
typedef T* SG::ReadMetaHandle< T >::pointer_type |
Definition at line 30 of file ReadMetaHandle.h.
typedef T& SG::ReadMetaHandle< T >::reference_type |
Definition at line 32 of file ReadMetaHandle.h.
SG::ReadMetaHandle< T >::ReadMetaHandle | ( | const SG::ReadMetaHandleKey< T > & | key | ) |
Definition at line 65 of file ReadMetaHandle.h.
SG::ReadMetaHandle< T >::ReadMetaHandle | ( | const SG::ReadMetaHandleKey< T > & | key, |
const EventContext & | ctx | ||
) |
Definition at line 73 of file ReadMetaHandle.h.
|
inline |
Definition at line 40 of file ReadMetaHandle.h.
|
private |
Definition at line 113 of file ReadMetaHandle.h.
bool SG::ReadMetaHandle< T >::isValid |
Definition at line 182 of file ReadMetaHandle.h.
|
inline |
Definition at line 46 of file ReadMetaHandle.h.
|
inline |
Definition at line 45 of file ReadMetaHandle.h.
const T * SG::ReadMetaHandle< T >::retrieve |
Definition at line 140 of file ReadMetaHandle.h.
const T * SG::ReadMetaHandle< T >::retrieve | ( | const SG::SourceID & | t | ) |
Definition at line 156 of file ReadMetaHandle.h.
|
private |
Definition at line 55 of file ReadMetaHandle.h.
|
private |
Definition at line 56 of file ReadMetaHandle.h.
|
private |
Definition at line 58 of file ReadMetaHandle.h.
|
private |
Definition at line 54 of file ReadMetaHandle.h.