casa
$Rev:20696$
|
Attach a FITSTabular to a binary or ASCII table. More...
#include <OldGBTPositionTable.h>
Public Member Functions | |
OldGBTPositionTable (const String &fileName) | |
0-relative HDU. | |
~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 |
Private Member Functions | |
OldGBTPositionTable () | |
Undefined and inaccessible. | |
OldGBTPositionTable (const OldGBTPositionTable &) | |
OldGBTPositionTable & | operator= (const OldGBTPositionTable &) |
void | fill_row () |
void | clear_self () |
Private Attributes | |
Bool | isValid_p |
String | name_p |
uInt | maxCount_p |
uInt | count_p |
Double | delta_time_p |
RecordFieldPtr< Double > | dmjdField_p |
Int | row_nr_p |
BinaryTableExtension * | raw_table_p |
FitsInput * | io_p |
TableRecord | keywords_p |
RecordDesc | description_p |
Record | units_p |
Record | disps_p |
Record | nulls_p |
Record | row_p |
Block< void * > | row_fields_p |
One per field in row_p, of the right type. |
Attach a FITSTabular to a binary or ASCII table.
Public interface
FITSDtable is a FITSTabular which is attached to a FITS table (on disk only presently), either Binary or ASCII.
Definition at line 68 of file OldGBTPositionTable.h.
OldGBTPositionTable::OldGBTPositionTable | ( | const String & | fileName | ) |
0-relative HDU.
It can never be zero by the FITS rules.
OldGBTPositionTable::OldGBTPositionTable | ( | ) | [private] |
Undefined and inaccessible.
An alternative would be to use reference semantics like Table.
OldGBTPositionTable::OldGBTPositionTable | ( | const OldGBTPositionTable & | ) | [private] |
void OldGBTPositionTable::clear_self | ( | ) | [private] |
virtual const Record& OldGBTPositionTable::currentRow | ( | ) | const [virtual] |
virtual const RecordDesc& OldGBTPositionTable::description | ( | ) | const [virtual] |
virtual const Record& OldGBTPositionTable::displayFormats | ( | ) | const [virtual] |
void OldGBTPositionTable::fill_row | ( | ) | [private] |
virtual Bool OldGBTPositionTable::isValid | ( | ) | const [virtual] |
virtual const TableRecord& OldGBTPositionTable::keywords | ( | ) | const [virtual] |
virtual const String& OldGBTPositionTable::name | ( | ) | const [inline, virtual] |
Definition at line 77 of file OldGBTPositionTable.h.
References name_p.
virtual void OldGBTPositionTable::next | ( | ) | [virtual] |
virtual const Record& OldGBTPositionTable::nulls | ( | ) | const [virtual] |
OldGBTPositionTable& OldGBTPositionTable::operator= | ( | const OldGBTPositionTable & | ) | [private] |
virtual Bool OldGBTPositionTable::pastEnd | ( | ) | const [virtual] |
Bool OldGBTPositionTable::reopen | ( | const String & | fileName | ) |
Attach this FITSDtable to a new file name, same HDU# as at open time.
virtual const Record& OldGBTPositionTable::units | ( | ) | const [virtual] |
uInt OldGBTPositionTable::count_p [private] |
Definition at line 105 of file OldGBTPositionTable.h.
Double OldGBTPositionTable::delta_time_p [private] |
Definition at line 106 of file OldGBTPositionTable.h.
RecordDesc OldGBTPositionTable::description_p [private] |
Definition at line 113 of file OldGBTPositionTable.h.
Record OldGBTPositionTable::disps_p [private] |
Definition at line 115 of file OldGBTPositionTable.h.
RecordFieldPtr<Double> OldGBTPositionTable::dmjdField_p [private] |
Definition at line 107 of file OldGBTPositionTable.h.
FitsInput* OldGBTPositionTable::io_p [private] |
Definition at line 111 of file OldGBTPositionTable.h.
Bool OldGBTPositionTable::isValid_p [private] |
Definition at line 100 of file OldGBTPositionTable.h.
TableRecord OldGBTPositionTable::keywords_p [private] |
Definition at line 112 of file OldGBTPositionTable.h.
uInt OldGBTPositionTable::maxCount_p [private] |
Definition at line 104 of file OldGBTPositionTable.h.
String OldGBTPositionTable::name_p [private] |
Definition at line 102 of file OldGBTPositionTable.h.
Referenced by name().
Record OldGBTPositionTable::nulls_p [private] |
Definition at line 116 of file OldGBTPositionTable.h.
BinaryTableExtension* OldGBTPositionTable::raw_table_p [private] |
Definition at line 110 of file OldGBTPositionTable.h.
Block<void *> OldGBTPositionTable::row_fields_p [private] |
One per field in row_p, of the right type.
i.e. casting required.
Definition at line 119 of file OldGBTPositionTable.h.
Int OldGBTPositionTable::row_nr_p [private] |
Definition at line 109 of file OldGBTPositionTable.h.
Record OldGBTPositionTable::row_p [private] |
Definition at line 117 of file OldGBTPositionTable.h.
Record OldGBTPositionTable::units_p [private] |
Definition at line 114 of file OldGBTPositionTable.h.