OldGBTPositionTable.h

Classes

OldGBTPositionTable -- Attach a FITSTabular to a binary or ASCII table (full description)

class OldGBTPositionTable : public FITSTabular

Interface

Public Members
OldGBTPositionTable(const String &fileName)
~OldGBTPositionTable()
Bool reopen(const String &fileName)
virtual const String &name() const
virtual Bool isValid() const
virtual const TableRecord &keywords() const
virtual const RecordDesc &description() const
virtual const Record &units() const
virtual const Record &displayFormats() const
virtual const Record &nulls() const
virtual Bool pastEnd() const
virtual void next()
virtual const Record &currentRow() const
Private Members
OldGBTPositionTable()
OldGBTPositionTable(const OldGBTPositionTable &)
OldGBTPositionTable &operator=(const OldGBTPositionTable &)
void fill_row()
void clear_self()

Description

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

FITSDtable is a FITSTabular which is attached to a FITS table (on disk only presently), either Binary or ASCII.

Example

Motivation

To Do

Member Description

OldGBTPositionTable(const String &fileName)

0-relative HDU. It can never be zero by the FITS rules.

~OldGBTPositionTable()

Bool reopen(const String &fileName)

Attach this FITSDtable to a new file name, same HDU# as at open time

virtual const String &name() const

virtual Bool isValid() const

virtual const TableRecord &keywords() const

virtual const RecordDesc &description() const

virtual const Record &units() const

virtual const Record &displayFormats() const

virtual const Record &nulls() const

virtual Bool pastEnd() const

virtual void next()

virtual const Record &currentRow() const

OldGBTPositionTable()

Undefined and inaccessible. An alternative would be to use reference semantics like Table.

OldGBTPositionTable(const OldGBTPositionTable &)

OldGBTPositionTable &operator=(const OldGBTPositionTable &)

void fill_row()

void clear_self()