casa
$Rev:20696$
|
helper class
Note: Note that FitsField does not allocate space for the data; Space is external to FitsField and its address is set via the setaddr function;
More...
#include <hdu.h>
Public Member Functions | |
FitsField (int n=1) | |
~FitsField () | |
TYPE & | operator() () |
TYPE & | operator() (int i) |
FitsField< TYPE > & | operator= (const TYPE &x) |
int | fitsfieldsize () const |
int | localfieldsize () const |
void * | data () |
void | show (std::ostream &) |
Protected Member Functions | |
void | setaddr (void **addr) |
Protected Attributes | |
TYPE ** | field |
helper class
Note: Note that FitsField does not allocate space for the data; Space is external to FitsField and its address is set via the setaddr function;
casa::FitsField< TYPE >::FitsField | ( | int | n = 1 | ) | [inline] |
casa::FitsField< TYPE >::~FitsField | ( | ) |
void* casa::FitsField< TYPE >::data | ( | ) | [virtual] |
Implements casa::FitsBase.
int casa::FitsField< TYPE >::fitsfieldsize | ( | ) | const [virtual] |
Implements casa::FitsBase.
int casa::FitsField< TYPE >::localfieldsize | ( | ) | const [virtual] |
Implements casa::FitsBase.
TYPE& casa::FitsField< TYPE >::operator() | ( | ) | [inline] |
TYPE& casa::FitsField< TYPE >::operator() | ( | int | i | ) | [inline] |
FitsField<TYPE>& casa::FitsField< TYPE >::operator= | ( | const TYPE & | x | ) | [inline] |
void casa::FitsField< TYPE >::setaddr | ( | void ** | addr | ) | [protected, virtual] |
Implements casa::FitsBase.
void casa::FitsField< TYPE >::show | ( | std::ostream & | ) | [virtual] |
Implements casa::FitsBase.
TYPE** casa::FitsField< TYPE >::field [protected] |
Definition at line 900 of file hdu.h.
Referenced by casa::FitsField< FitsBit >::operator int(), casa::FitsField< fitsType >::operator()(), and casa::FitsField< FitsBit >::operator=().