GBTDAPFile.h

Classes

GBTDAPFile -- (full description)

class GBTDAPFile : public FITSTable

Interface

Public Members
GBTDAPFile(const String &dapfile, const MVTime &startTime)
~GBTDAPFile()
virtual Bool reopen(const String &dapfile, const MVTime &startTime, Bool resync)
virtual Bool reopen(const String &dapfile)
virtual Bool isValid() const
virtual void next()
virtual const Record &currentRow() const
virtual Bool pastEnd() const
virtual Int rownr() const
virtual void move(Int torow)
virtual const MVTime &currentTime() const
virtual const MVTime &nextTime() const
virtual Double interval() const
const String& manager() const
const String& sampler() const
virtual void handleField(const String &fieldName)
virtual const Record &unhandledFields()
Private Members
void cleanup()
void init()
void initUnhandledFields()
GBTDAPFile()
GBTDAPFile(const GBTDAPFile &other)
GBTDAPFile &operator=(const GBTDAPFile &other)

Description

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Thrown Exceptions

To Do

Member Description

GBTDAPFile(const String &dapfile, const MVTime &startTime)

~GBTDAPFile()

virtual Bool reopen(const String &dapfile, const MVTime &startTime, Bool resync)

virtual Bool reopen(const String &dapfile)

the default reopen is a reopen with resync=True

virtual Bool isValid() const

virtual void next()

virtual const Record &currentRow() const

virtual Bool pastEnd() const

virtual Int rownr() const

virtual void move(Int torow)

virtual const MVTime &currentTime() const

virtual const MVTime &nextTime() const

virtual Double interval() const

the interval between nextTime() and currentTime() if the currentTime is the end of the row, the interval is the last row if there is only 1 row, the interval is zero

const String& manager() const

const String& sampler() const

virtual void handleField(const String &fieldName)

virtual const Record &unhandledFields()

void cleanup()

void init()

void initUnhandledFields()

GBTDAPFile()

unavailable

GBTDAPFile(const GBTDAPFile &other)

GBTDAPFile &operator=(const GBTDAPFile &other)