ATLAS Offline Software
|
class DataHolder is a simple class which holds a pointer to an object of type DC. More...
#include <DataLinkVector.h>
Public Member Functions | |
DataHolder () | |
contructor More... | |
bool | hasData () const |
is pointer set More... | |
const_pointer | operator-> () const |
access to pointer More... | |
operator const_pointer () const | |
access to pointer More... | |
const_pointer | cptr () const |
access to pointer More... | |
void | reset () |
reset pointer to 0 More... | |
void | setDataPtr (const DC *obj) |
set pointer More... | |
pointer | getDataPtr () const |
access to pointer More... | |
Private Attributes | |
pointer | m_obj |
class DataHolder is a simple class which holds a pointer to an object of type DC.
This is inserted into the Entry object of the DataLinkVector.
Definition at line 47 of file DataLinkVector.h.
DataLinkVector< DC >::DataHolder::DataHolder |
DataLinkVector< DC >::const_pointer DataLinkVector< DC >::DataHolder::cptr |
access to pointer
Definition at line 244 of file DataLinkVector.h.
DataLinkVector< DC >::pointer DataLinkVector< DC >::DataHolder::getDataPtr |
bool DataLinkVector< DC >::DataHolder::hasData |
is pointer set
Definition at line 230 of file DataLinkVector.h.
|
inline |
DataLinkVector< DC >::const_pointer DataLinkVector< DC >::DataHolder::operator-> |
access to pointer
Definition at line 237 of file DataLinkVector.h.
void DataLinkVector< DC >::DataHolder::reset |
void DataLinkVector< DC >::DataHolder::setDataPtr | ( | const DC * | obj | ) |
set pointer
Definition at line 258 of file DataLinkVector.h.
|
private |
Definition at line 76 of file DataLinkVector.h.