lsst.afw
v23.0.x-g89e8071bfa+60ce4897b0
|
Base class for objects that can set a value on a record, but are not a true Key themselves. More...
#include <FunctorKey.h>
Public Types | |
using | Value = T |
The data type for set. More... | |
Public Member Functions | |
virtual void | set (BaseRecord &record, T const &value) const =0 |
virtual | ~InputFunctorKey () noexcept=default |
Base class for objects that can set a value on a record, but are not a true Key themselves.
Objects that inherit from InputFunctorKey can be passed to BaseRecord::set(), just as true Keys can, but the record will simply pass itself to OutputFunctorKey::set() along with the value that was passed.
Definition at line 57 of file FunctorKey.h.
using lsst::afw::table::InputFunctorKey< T >::Value = T |
The data type for set.
Definition at line 60 of file FunctorKey.h.
|
virtualdefaultnoexcept |
|
pure virtual |