lsst.afw g4f4f280218+791bc2f724
Public Types | Public Member Functions | List of all members
lsst::afw::table::detail::FlagExtractor Struct Reference

Functor to compute a flag bit, used to create an ndarray expression template for flag columns. More...

#include <BaseColumnView.h>

Public Types

using argument_type = Field< Flag >::Element
 
using result_type = bool
 

Public Member Functions

result_type operator() (argument_type element) const
 
 FlagExtractor (Key< Flag > const &key)
 

Detailed Description

Functor to compute a flag bit, used to create an ndarray expression template for flag columns.

Definition at line 16 of file BaseColumnView.h.

Member Typedef Documentation

◆ argument_type

Definition at line 17 of file BaseColumnView.h.

◆ result_type

Definition at line 18 of file BaseColumnView.h.

Constructor & Destructor Documentation

◆ FlagExtractor()

lsst::afw::table::detail::FlagExtractor::FlagExtractor ( Key< Flag > const &  key)
inlineexplicit

Definition at line 22 of file BaseColumnView.h.

Member Function Documentation

◆ operator()()

result_type lsst::afw::table::detail::FlagExtractor::operator() ( argument_type  element) const
inline

Definition at line 20 of file BaseColumnView.h.


The documentation for this struct was generated from the following file: