2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
7 * @file D3PDMakerInterfaces/IIteration.icc
8 * @author scott snyder <snyder@bnl.gov>
10 * @brief Abstract interface for iterating over a set of things.
18 * @brief Release an object retrieved from the getter.
19 * @param p The object to release.
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.
27 void IIteration::releaseElementUntyped (const void* /*p*/)