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;
Definition at line 882 of file hdu.h.
| casacore::FitsField< TYPE >::FitsField | ( | int | n = 1 |
) | [inline] |
| casacore::FitsField< TYPE >::~FitsField | ( | ) |
| void* casacore::FitsField< TYPE >::data | ( | ) | [virtual] |
Implements casacore::FitsBase.
| int casacore::FitsField< TYPE >::fitsfieldsize | ( | ) | const [virtual] |
Implements casacore::FitsBase.
| int casacore::FitsField< TYPE >::localfieldsize | ( | ) | const [virtual] |
Implements casacore::FitsBase.
| TYPE& casacore::FitsField< TYPE >::operator() | ( | int | i | ) | [inline] |
| TYPE& casacore::FitsField< TYPE >::operator() | ( | ) | [inline] |
| FitsField<TYPE>& casacore::FitsField< TYPE >::operator= | ( | const TYPE & | x | ) | [inline] |
| void casacore::FitsField< TYPE >::setaddr | ( | void ** | addr | ) | [protected, virtual] |
Implements casacore::FitsBase.
| void casacore::FitsField< TYPE >::show | ( | std::ostream & | ) | [virtual] |
Implements casacore::FitsBase.
TYPE** casacore::FitsField< TYPE >::field [protected] |
Definition at line 901 of file hdu.h.
Referenced by casacore::FitsField< FitsBit >::operator int(), casacore::FitsField< fitsType >::operator()(), and casacore::FitsField< FitsBit >::operator=().
1.6.1