LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
virtual std::string toString() const
Create a string representation of this object (optional operation).
virtual std::size_t hash_value() const
Return a hash of this object (optional operation).
Interface supporting iteration over heterogenous containers.
ItemVariant const * other
Exception thrown by Storable operations for unimplemented operations.
virtual std::shared_ptr< Storable > cloneStorable() const
Create a new object that is a copy of this one (optional operation).
A base class for image defects.
#define LSST_EXCEPT(type,...)
Create an exception with a given type.
virtual bool equals(Storable const &other) const noexcept
Compare this object to another Storable.
virtual ~Storable() noexcept=0