|
lsst.afw g4f4f280218+81551fceaa
|
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 |