ATLAS Offline Software
Loading...
Searching...
No Matches
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
14namespace 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 */
26inline
27void ISingleAssociationTool::releaseObjectUntyped (const void* /*p*/)
28{
29}
30
31
32} // namespace D3PD