casacore
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
casacore::FitsKeyCardTranslator Class Reference

translator between Keyword lists and fixed FITS cars More...

#include <fits.h>

Public Member Functions

 FitsKeyCardTranslator (int=100)
 
 ~FitsKeyCardTranslator ()
 
FitsKeywordListparse (const char *, FitsKeywordList &, int, FITSErrorHandler, Bool)
 
int build (char *, FitsKeywordList &)
 
int no_errs () const
 
const char * err (int) const
 
int err_cardno (int) const
 

Static Public Member Functions

static void fmtcard (char *, const FitsKeyword &)
 

Private Attributes

int cardno
 
const int FitsCardSize
 
const int FitsMaxCard
 
const int FitsRecSize
 
int max_errs
 
int no_errs_
 
const char ** err_
 
int * err_cardno_
 
char * blanks
 

Detailed Description

translator between Keyword lists and fixed FITS cars

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Synopsis

also contains the parser ???

Definition at line 994 of file fits.h.

Constructor & Destructor Documentation

casacore::FitsKeyCardTranslator::FitsKeyCardTranslator ( int  = 100)
casacore::FitsKeyCardTranslator::~FitsKeyCardTranslator ( )
inline

Definition at line 1017 of file fits.h.

Member Function Documentation

int casacore::FitsKeyCardTranslator::build ( char *  ,
FitsKeywordList  
)
const char * casacore::FitsKeyCardTranslator::err ( int  i) const
inline

Definition at line 1020 of file fits.h.

int casacore::FitsKeyCardTranslator::err_cardno ( int  i) const
inline

Definition at line 1021 of file fits.h.

static void casacore::FitsKeyCardTranslator::fmtcard ( char *  ,
const FitsKeyword  
)
static
int casacore::FitsKeyCardTranslator::no_errs ( ) const
inline

Definition at line 1019 of file fits.h.

FitsKeywordList& casacore::FitsKeyCardTranslator::parse ( const char *  ,
FitsKeywordList ,
int  ,
FITSErrorHandler  ,
Bool   
)

Member Data Documentation

char* casacore::FitsKeyCardTranslator::blanks
private

Definition at line 1014 of file fits.h.

int casacore::FitsKeyCardTranslator::cardno
private

Definition at line 1006 of file fits.h.

const char** casacore::FitsKeyCardTranslator::err_
private

Definition at line 1012 of file fits.h.

int* casacore::FitsKeyCardTranslator::err_cardno_
private

Definition at line 1013 of file fits.h.

const int casacore::FitsKeyCardTranslator::FitsCardSize
private

Definition at line 1007 of file fits.h.

const int casacore::FitsKeyCardTranslator::FitsMaxCard
private

Definition at line 1008 of file fits.h.

const int casacore::FitsKeyCardTranslator::FitsRecSize
private

Definition at line 1009 of file fits.h.

int casacore::FitsKeyCardTranslator::max_errs
private

Definition at line 1010 of file fits.h.

int casacore::FitsKeyCardTranslator::no_errs_
private

Definition at line 1011 of file fits.h.


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