casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
casa::AsciiTableExtension Class Reference

(ascii) TABLE extension More...

#include <hdu.h>

Inheritance diagram for casa::AsciiTableExtension:
casa::BinaryTableExtension casa::ExtensionHeaderDataUnit casa::HeaderDataUnit

List of all members.

Public Member Functions

 AsciiTableExtension (FitsInput &, FITSErrorHandler errhandler=FITSError::defaultHandler)
 AsciiTableExtension (FitsKeywordList &, FITSErrorHandler errhandler=FITSError::defaultHandler)
 AsciiTableExtension (FITSErrorHandler errhandler=FITSError::defaultHandler)
 ~AsciiTableExtension ()
Int tbcol (int n)
 position in which column starts
char * tnull (int n)
 ascii string that represents the NULL value
int write_ascTbl_hdr (FitsOutput &, long, long, int, const char **, long *, const char **, const char **, const char *e)
 write the required keywords for ASCIITableExtension

Protected Member Functions

int readrow ()
 read and write the next FITS data row
int writerow (FitsOutput &)

Protected Attributes

Inttbcol_x
char ** tnulla_x
uIntfits_width
char ** format

Private Member Functions

void at_assign ()
 
         


Detailed Description

(ascii) TABLE extension

Definition at line 1174 of file hdu.h.


Constructor & Destructor Documentation


Member Function Documentation

         

int casa::AsciiTableExtension::readrow ( ) [protected, virtual]

read and write the next FITS data row

Reimplemented from casa::BinaryTableExtension.

position in which column starts

Definition at line 1186 of file hdu.h.

References tbcol_x.

char* casa::AsciiTableExtension::tnull ( int  n) [inline]

ascii string that represents the NULL value

Definition at line 1188 of file hdu.h.

References tnulla_x.

int casa::AsciiTableExtension::write_ascTbl_hdr ( FitsOutput ,
long  ,
long  ,
int  ,
const char **  ,
long *  ,
const char **  ,
const char **  ,
const char *  e 
)

write the required keywords for ASCIITableExtension

int casa::AsciiTableExtension::writerow ( FitsOutput ) [protected, virtual]

Reimplemented from casa::BinaryTableExtension.


Member Data Documentation

Definition at line 1197 of file hdu.h.

Definition at line 1198 of file hdu.h.

Definition at line 1195 of file hdu.h.

Referenced by tbcol().

Definition at line 1196 of file hdu.h.

Referenced by tnull().


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