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<>