lsst.afw.typehandling

lsst.afw.typehandling provides tools for handling C++ objects of arbirary type. Capabilities include a generic collection that can store LSST types, including types not accessible to afw.

Contributing

lsst.afw.typehandling is developed at https://github.com/lsst/afw. You can find Jira issues for this module under the afw component.

Python API reference

lsst.afw.typehandling Package

Classes

GenericMap An abstract Mapping for use when sharing a map between C++ and Python.
MutableGenericMap An abstract MutableMapping for use when sharing a map between C++ and Python.
SimpleGenericMap A dict-like MutableMapping for use when sharing a map between C++ and Python.
Storable

Class Inheritance Diagram

Inheritance diagram of lsst.afw.typehandling._GenericMap.GenericMap, lsst.afw.typehandling._GenericMap.MutableGenericMap, lsst.afw.typehandling._SimpleGenericMap.SimpleGenericMap, lsst.afw.typehandling.Storable