Class lsst::afw::image::detail::StorableMap¶
-
class
StorableMap
¶ A map of Storable supporting strongly-typed access.
A Key for the map is parameterized by both the key type
K
and a corresponding value typeV
. The map is indexed uniquely by a value of typeK
; no two entries in the map may have identical values of Key::getId().All operations are sensitive to the value type of the key: a contains call requesting a SkyWcs labeled “value”, for example, will report no such object if instead there is a Psf labeled “value”. At present, a StorableMap does not store type information internally, instead relying on RTTI for type checking.