casacore
|
helper class More...
#include <hdu.h>
Public Member Functions | |
FitsField (int n=1) | |
~FitsField () | |
FitsField< FitsBit > & | operator() () |
FitsField< FitsBit > & | operator() (unsigned i) |
FitsField< FitsBit > & | operator= (unsigned i) |
int | fitsfieldsize () const |
int | localfieldsize () const |
operator int () | |
void * | data () |
void | show (std::ostream &) |
Public Member Functions inherited from casacore::FitsBase | |
FitsBase (const FITS::ValueType &t, int n) | |
virtual | ~FitsBase () |
unsigned int | nelements () const |
virtual int | dims () const |
virtual int | dim (int n) const |
virtual int * | vdim () |
FITS::ValueType | fieldtype () const |
FitsBase & | operator= (FitsBase &)=delete |
Protected Member Functions | |
void | setaddr (void **addr) |
Protected Attributes | |
FitsBit ** | field |
unsigned char | mask |
int | byte_offset |
Protected Attributes inherited from casacore::FitsBase | |
int | no_elements |
FITS::ValueType | data_type |
Additional Inherited Members | |
Static Public Member Functions inherited from casacore::FitsBase | |
static FitsBase * | make (const FITS::ValueType &, int=1) |
static FitsBase * | make (const FITS::ValueType &, int, int *) |
static FitsBase * | make (FitsBase &) |
helper class
Caution:
Bit fields require special treatment
casacore::FitsField< FitsBit >::FitsField | ( | int | n = 1 | ) |
casacore::FitsField< FitsBit >::~FitsField | ( | ) |
|
virtual |
Implements casacore::FitsBase.
|
virtual |
Implements casacore::FitsBase.
|
virtual |
Implements casacore::FitsBase.
|
inline |
Definition at line 944 of file hdu.h.
References casacore::FitsField< TYPE >::field, and casacore::mask().
|
inline |
Definition at line 930 of file hdu.h.
References casacore::mask().
|
inline |
Definition at line 933 of file hdu.h.
References casacore::mask().
|
inline |
Definition at line 936 of file hdu.h.
References casacore::FitsField< TYPE >::field, and casacore::mask().
|
protectedvirtual |
Implements casacore::FitsBase.
|
virtual |
Implements casacore::FitsBase.
|
protected |
|
protected |
|
protected |