![]() |
ATLAS Offline Software
|
This class provides an IOpaqueAddress/GenericAddress which can hold a pointer to an AthenaAttributeList object. More...
#include <AthenaAttrListAddress.h>
Public Member Functions | |
| AthenaAttrListAddress () | |
| Dummy constructor. | |
| AthenaAttrListAddress (const AthenaAttrListAddress ©) | |
| Copy Constructor. | |
| AthenaAttrListAddress (const GenericAddress ©) | |
| Constructor from GA. | |
| AthenaAttrListAddress (long svc, const CLID &clid, const std::string &p1="", const std::string &p2="", unsigned long ip1=0, unsigned long ip2=0, AthenaAttributeList *attrList=nullptr) | |
| Standard Constructor. | |
| virtual | ~AthenaAttrListAddress () |
| Standard Destructor. | |
| AthenaAttrListAddress & | operator= (const AthenaAttrListAddress ©)=delete |
| Assignment is not implemented. | |
| AthenaAttributeList * | attrList () |
| Access to AttributeList. | |
| void | setAttrList (AthenaAttributeList *attrList) |
| Add AttributeList. | |
Private Attributes | |
| AthenaAttributeList * | m_attrList |
| Pointer to an AthenaAttributeList. | |
This class provides an IOpaqueAddress/GenericAddress which can hold a pointer to an AthenaAttributeList object.
Definition at line 24 of file AthenaAttrListAddress.h.
|
inline |
Dummy constructor.
Inline definitions.
Definition at line 61 of file AthenaAttrListAddress.h.
|
inline |
Copy Constructor.
Definition at line 68 of file AthenaAttrListAddress.h.
|
inline |
Constructor from GA.
Definition at line 78 of file AthenaAttrListAddress.h.
|
inline |
Standard Constructor.
Definition at line 85 of file AthenaAttrListAddress.h.
|
inlinevirtual |
Standard Destructor.
Definition at line 100 of file AthenaAttrListAddress.h.
|
inline |
Access to AttributeList.
Definition at line 107 of file AthenaAttrListAddress.h.
|
delete |
Assignment is not implemented.
|
inline |
|
private |
Pointer to an AthenaAttributeList.
Definition at line 56 of file AthenaAttrListAddress.h.