Template Struct hash< lsst::afw::typehandling::Storable >

Struct Documentation

template<>
struct hash<lsst::afw::typehandling::Storable>

Generic hash to allow polymorphic access to Storable

Exceptions
  • UnsupportedOperationException: Thrown if the argument is not hashable.

Public Types

template<>
using argument_type = lsst::afw::typehandling::Storable
template<>
using result_type = size_t

Public Functions

size_t operator()(argument_type const &obj) const