| The Gaudi Framework v28r2-patches (bc4ad17a)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

ContainedObject.cpp
Go to the documentation of this file.
1 #include "GaudiKernel/ContainedObject.h"
2
3 ContainedObject::~ContainedObject() {
4 // If the object is contained in a container, remove it from there
5 if( m_parent ) m_parent->remove(this);
6 }
ContainedObject::m_parent
ObjectContainerBase * m_parent
Pointer to the parent.
Definition: ContainedObject.h:71
ContainedObject::~ContainedObject
virtual ~ContainedObject()
Destructor.
Definition: ContainedObject.cpp:3
ObjectContainerBase::remove
virtual long remove(ContainedObject *value)=0
Release object from the container (the pointer will be removed from the container, but the object itself will remain alive).
ContainedObject.h