| The Gaudi Framework v29r0 (ff2e7097)

- 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 {
5 // If the object is contained in a container, remove it from there
6 if ( m_parent ) m_parent->remove( this );
7 }
ContainedObject::m_parent
ObjectContainerBase * m_parent
Pointer to the parent.
Definition: ContainedObject.h:69
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