CalIterBase.h
Classes
- CalIterBase -- CalIterBase: Base class for calibration table iterators (full description)
Interface
- Public Members
- virtual ~CalIterBase()
- virtual CalTable& subTable() = 0
- Protected Members
- CalIterBase()
Prerequisite
Etymology
From "calibration table iterator" and "base class"
Synopsis
The CalIterBase class is an abstract base class defining
the common fundamental interface for different types of
calibration table iterators. Specializations include
sequential and indexed iterators.
Example
Motivation
Provide an abstract base class for all calibration table iterators
To Do
(i) Deal with non-standard columns.
Member Description
Default destructor
Current iteration sub-table
Prohibit public use of the null constructor, which
does not produce a usable object.