ATLAS Offline Software
ISingleAssociationTool.icc
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 // $Id$
6 /**
7  * @file D3PDMakerInterfaces/ISingleAssociationTool.icc
8  * @author scott snyder <snyder@bnl.gov>
9  * @date Jul, 2009
10  * @brief Abstract interface to form a single association.
11  */
12 
13 
14 namespace D3PD {
15 
16 
17 /**
18  * @brief Release an object retrieved from the association.
19  * @param p The object to release.
20  *
21  * Call this when you are done with the object returned by
22  * @c getUntyped(). The default implementation is a no-op,
23  * but if the association dynamically allocated the object which
24  * it returned, this gives it a chance to free it.
25  */
26 inline
27 void ISingleAssociationTool::releaseObjectUntyped (const void* /*p*/)
28 {
29 }
30 
31 
32 } // namespace D3PD