GBTDAPFile.h
Classes
- GBTDAPFile -- (full description)
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 ¤tRow() const
- virtual Bool pastEnd() const
- virtual Int rownr() const
- virtual void move(Int torow)
- virtual const MVTime ¤tTime() 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)
Review Status
- Date Reviewed:
- yyyy/mm/dd
Prerequisite
Etymology
Synopsis
Example
Motivation
Thrown Exceptions
To Do
Member Description
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 Bool pastEnd() const
virtual Int rownr() const
virtual void move(Int torow)
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
unavailable
GBTDAPFile(const GBTDAPFile &other)
GBTDAPFile &operator=(const GBTDAPFile &other)