LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
23 #ifndef AFW_TABLE_FunctorKey_h_INCLUDED
24 #define AFW_TABLE_FunctorKey_h_INCLUDED
108 template <typename T>
119 #endif // !AFW_TABLE_FunctorKey_h_INCLUDED
Base class for objects that can return a const reference to part of a record, but are not a true Key.
Convenience base class that combines the OutputFunctorKey and InputFunctorKey.
Base class for objects that can extract a value from a record, but are not a true Key themselves.
Base class for all records.
virtual T getReference(BaseRecord &record) const =0
virtual T getConstReference(BaseRecord const &record) const =0
A base class for image defects.
virtual T get(BaseRecord const &record) const =0
An ellipse core with quadrupole moments as parameters.
Base class for objects that can return a non-const reference to part of a record, but are not a true ...
virtual ~ReferenceFunctorKey() noexcept=default
virtual ~ConstReferenceFunctorKey() noexcept=default
virtual ~OutputFunctorKey() noexcept=default