Template Class InputFunctorKey¶
Defined in File FunctorKey.h
Inheritance Relationships¶
Derived Type¶
public lsst::afw::table::FunctorKey< T >(Template Class FunctorKey)
Class Documentation¶
-
template<typename
T>
classInputFunctorKey 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.
Subclassed by lsst::afw::table::FunctorKey< T >
Public Types
-
template<>
usingValue= T¶ The data type for set.
Public Functions
-
virtual void
set(BaseRecord &record, T const &value) const = 0¶
-
virtual
~InputFunctorKey()¶
-
template<>