ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDMaker
D3PDMakerInterfaces
D3PDMakerInterfaces
IIteration.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/IIteration.icc
8
* @author scott snyder <snyder@bnl.gov>
9
* @date Jan, 2010
10
* @brief Abstract interface for iterating over a set of things.
11
*/
12
13
14
namespace D3PD {
15
16
17
/**
18
* @brief Release an object retrieved from the getter.
19
* @param p The object to release.
20
*
21
* Call this when you are done with the object returned by
22
* @c nextUntyped(). The default implementation is a no-op,
23
* but if the getter dynamically allocated the object which
24
* it returned, this gives it a chance to free it.
25
*/
26
inline
27
void IIteration::releaseElementUntyped (const void* /*p*/)
28
{
29
}
30
31
32
} // namespace D3PD
Generated on
for ATLAS Offline Software by
1.17.0