27#ifndef GFITSASCIITABLE_HPP
28#define GFITSASCIITABLE_HPP
58 virtual void clear(
void);
60 virtual std::string
classname(
void)
const;
80 return (
"GFitsAsciiTable");
FITS table abstract base class interface definition.
void copy_members(const GFitsAsciiTable &table)
Copy class members.
GFitsAsciiTable(void)
Void constructor.
virtual ~GFitsAsciiTable(void)
Destructor.
GFitsAsciiTable & operator=(const GFitsAsciiTable &table)
Assignment operator.
void init_table_header(void)
Initialise ASCII table header.
HDUType exttype(void) const
Return extension type.
virtual GFitsAsciiTable * clone(void) const
Clone ASCII table.
virtual std::string classname(void) const
Return class name.
void init_members(void)
Initialise class members.
virtual void clear(void)
Clear ASCII table.
void free_members(void)
Delete class members.
Abstract interface for FITS table.
const int & nrows(void) const
Return number of rows in table.