|
LSSTApplications
18.1.0
LSSTDataManagementBasePackage
|
#include <algorithm>#include <cstdint>#include <functional>#include <ostream>#include <memory>#include <sstream>#include <typeinfo>#include <type_traits>#include <unordered_set>#include <vector>#include "boost/core/demangle.hpp"#include "boost/variant.hpp"#include "lsst/pex/exceptions.h"#include "lsst/afw/typehandling/Storable.h"#include "lsst/afw/typehandling/PolymorphicValue.h"Go to the source code of this file.
Classes | |
| class | lsst::afw::typehandling::Key< K, V > |
| Key for type-safe lookup in a GenericMap. More... | |
| class | lsst::afw::typehandling::GenericMap< K > |
| Interface for a heterogeneous map. More... | |
| class | lsst::afw::typehandling::MutableGenericMap< K > |
| Interface for a GenericMap that allows element addition and removal. More... | |
| struct | std::hash< typename lsst::afw::typehandling::Key< K, V > > |
Namespaces | |
| lsst | |
| A base class for image defects. | |
| lsst::afw | |
| lsst::afw::typehandling | |
| std | |
| STL namespace. | |
Functions | |
| template<typename V , typename K > | |
| constexpr Key< K, V > | lsst::afw::typehandling::makeKey (K const &id) |
| Factory function for Key, to enable type parameter inference. More... | |
| template<typename K , typename V > | |
| std::ostream & | lsst::afw::typehandling::operator<< (std::ostream &os, Key< K, V > const &key) |
| Output operator for Key. More... | |
Variables | |
| template<typename , typename = void> | |
| constexpr bool | lsst::afw::typehandling::IS_SMART_PTR = false |
1.8.13