lsst.afw g4230fac9de+4fc97e16b9
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
lsst::afw::table::KeyBase< Flag > Class Reference

A base class for Key that allows the underlying storage field to be extracted. More...

#include <Flag.h>

Inheritance diagram for lsst::afw::table::KeyBase< Flag >:
lsst::afw::table::Key< Flag >

Public Member Functions

Key< FieldBase< Flag >::Element > getStorage () const
 Return a key corresponding to the integer element where this field's bit is packed. More...
 
 KeyBase ()=default
 
 KeyBase (KeyBase const &)=default
 
 KeyBase (KeyBase &&)=default
 
KeyBaseoperator= (KeyBase const &)=default
 
KeyBaseoperator= (KeyBase &&)=default
 
 ~KeyBase ()=default
 

Static Public Attributes

static bool const HAS_NAMED_SUBFIELDS = false
 

Detailed Description

A base class for Key that allows the underlying storage field to be extracted.

Definition at line 67 of file Flag.h.

Constructor & Destructor Documentation

◆ KeyBase() [1/3]

lsst::afw::table::KeyBase< Flag >::KeyBase ( )
default

◆ KeyBase() [2/3]

lsst::afw::table::KeyBase< Flag >::KeyBase ( KeyBase< Flag > const &  )
default

◆ KeyBase() [3/3]

lsst::afw::table::KeyBase< Flag >::KeyBase ( KeyBase< Flag > &&  )
default

◆ ~KeyBase()

lsst::afw::table::KeyBase< Flag >::~KeyBase ( )
default

Member Function Documentation

◆ getStorage()

Key< FieldBase< Flag >::Element > lsst::afw::table::KeyBase< Flag >::getStorage ( ) const

Return a key corresponding to the integer element where this field's bit is packed.

Definition at line 15 of file KeyBase.cc.

◆ operator=() [1/2]

KeyBase & lsst::afw::table::KeyBase< Flag >::operator= ( KeyBase< Flag > &&  )
default

◆ operator=() [2/2]

KeyBase & lsst::afw::table::KeyBase< Flag >::operator= ( KeyBase< Flag > const &  )
default

Member Data Documentation

◆ HAS_NAMED_SUBFIELDS

bool const lsst::afw::table::KeyBase< Flag >::HAS_NAMED_SUBFIELDS = false
static

Definition at line 69 of file Flag.h.


The documentation for this class was generated from the following files: