casacore::ExtensionHeaderDataUnit Class Reference
base class for generalized exentensions HDU
More...
#include <hdu.h>
List of all members.
Public Member Functions |
| ExtensionHeaderDataUnit (FitsInput &, FITSErrorHandler errhandler=FITSError::defaultHandler) |
| ExtensionHeaderDataUnit (FitsKeywordList &, FITSErrorHandler errhandler=FITSError::defaultHandler) |
| ~ExtensionHeaderDataUnit () |
char * | xtension () |
char * | extname () |
Int | extver () |
Int | extlevel () |
Int | pcount () |
Int | gcount () |
int | read (char *addr, int nbytes) |
| read next N bytes into addr
|
int | write (FitsOutput &fout, char *addr, int nbytes) |
| write next N bytes from addr to the FITS output fout
|
Protected Member Functions |
| ExtensionHeaderDataUnit (FitsInput &, FITS::HDUType, FITSErrorHandler errhandler=FITSError::defaultHandler) |
| ExtensionHeaderDataUnit (FitsKeywordList &, FITS::HDUType, FITSErrorHandler errhandler=FITSError::defaultHandler) |
| ExtensionHeaderDataUnit (FITS::HDUType, FITSErrorHandler errhandler=FITSError::defaultHandler) |
| This constructor is used for writing only required keywords.
|
Protected Attributes |
char * | xtension_x |
char * | extname_x |
Int | extver_x |
Int | extlevel_x |
Int | pcount_x |
Int | gcount_x |
Private Member Functions |
void | ex_assign () |
Detailed Description
base class for generalized exentensions HDU
Definition at line 797 of file hdu.h.
Constructor & Destructor Documentation
casacore::ExtensionHeaderDataUnit::ExtensionHeaderDataUnit |
( |
FitsInput & |
, |
|
|
FITSErrorHandler |
errhandler = FITSError::defaultHandler | |
|
) |
| | |
casacore::ExtensionHeaderDataUnit::~ExtensionHeaderDataUnit |
( |
|
) |
|
casacore::ExtensionHeaderDataUnit::ExtensionHeaderDataUnit |
( |
FITS::HDUType |
, |
|
|
FITSErrorHandler |
errhandler = FITSError::defaultHandler | |
|
) |
| | [protected] |
This constructor is used for writing only required keywords.
Member Function Documentation
void casacore::ExtensionHeaderDataUnit::ex_assign |
( |
|
) |
[private] |
Int casacore::ExtensionHeaderDataUnit::extlevel |
( |
|
) |
[inline] |
char* casacore::ExtensionHeaderDataUnit::extname |
( |
|
) |
[inline] |
Int casacore::ExtensionHeaderDataUnit::extver |
( |
|
) |
[inline] |
Int casacore::ExtensionHeaderDataUnit::gcount |
( |
|
) |
[inline] |
Int casacore::ExtensionHeaderDataUnit::pcount |
( |
|
) |
[inline] |
int casacore::ExtensionHeaderDataUnit::read |
( |
char * |
addr, |
|
|
int |
nbytes | |
|
) |
| | [inline] |
int casacore::ExtensionHeaderDataUnit::write |
( |
FitsOutput & |
fout, |
|
|
char * |
addr, |
|
|
int |
nbytes | |
|
) |
| | [inline] |
char* casacore::ExtensionHeaderDataUnit::xtension |
( |
|
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: