![]() |
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 | |
| bool | hasData () const |
| is pointer set | |
| const_pointer | operator-> () const |
| access to pointer | |
| operator const_pointer () const | |
| access to pointer | |
| const_pointer | cptr () const |
| access to pointer | |
| void | reset () |
| reset pointer to 0 | |
| void | setDataPtr (const DC *obj) |
| set pointer | |
| pointer | getDataPtr () const |
| access to pointer | |
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 | ( | ) |
contructor
inline definitions
Definition at line 223 of file DataLinkVector.h.
| DataLinkVector< DC >::const_pointer DataLinkVector< DC >::DataHolder::cptr | ( | ) | const |
access to pointer
Definition at line 244 of file DataLinkVector.h.
| DataLinkVector< DC >::pointer DataLinkVector< DC >::DataHolder::getDataPtr | ( | ) | const |
| bool DataLinkVector< DC >::DataHolder::hasData | ( | ) | const |
|
inline |
| DataLinkVector< DC >::const_pointer DataLinkVector< DC >::DataHolder::operator-> | ( | ) | const |
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.