The Gaudi Framework
v28r1
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
GaudiKernel
src
Lib
ContainedObject.cpp
Generated on Tue Feb 14 2017 13:19:51 for The Gaudi Framework by
1.8.11