casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
casa::CalHistoryRecord Class Reference

CalHistoryRecord: Cal_ table record access and creation. More...

#include <CalHistRecord.h>

Public Member Functions

 CalHistoryRecord ()
 Default null constructor, and destructor. More...
 
 ~CalHistoryRecord ()
 
 CalHistoryRecord (const casacore::Record &inpRec)
 Construct from an existing record. More...
 
const casacore::Recordrecord ()
 Return as record. More...
 
void defineCalParms (const casacore::String &calParms)
 Field accessors a) define. More...
 
void defineCalTables (const casacore::String &calTables)
 
void defineCalSelect (const casacore::String &calSelect)
 
void defineCalNotes (const casacore::String &calNotes)
 
void getCalParms (casacore::String &calParms)
 b) get More...
 
void getCalTables (casacore::String &calTables)
 
void getCalSelect (casacore::String &calSelect)
 
void getCalNotes (casacore::String &calNotes)
 

Protected Member Functions

void addRec (const casacore::Record &newRec)
 Add to itsRecord. More...
 

Private Attributes

casacore::Record itsRecord
 

Detailed Description

CalHistoryRecord: Cal_ table record access and creation.

Intended use:

Public interface

Prerequisite

Etymology

From "calibration history sub-table" and "record".

Synopsis

The CalHistoryRecord class allows access to, and creation of, records in the cal_history calibration sub-table.

Example

Motivation

Encapsulate access to cal_history calibration table records.

Definition at line 71 of file CalHistRecord.h.

Constructor & Destructor Documentation

casa::CalHistoryRecord::CalHistoryRecord ( )

Default null constructor, and destructor.

casa::CalHistoryRecord::~CalHistoryRecord ( )
inline

Definition at line 76 of file CalHistRecord.h.

casa::CalHistoryRecord::CalHistoryRecord ( const casacore::Record inpRec)

Construct from an existing record.

Member Function Documentation

void casa::CalHistoryRecord::addRec ( const casacore::Record newRec)
protected

Add to itsRecord.

void casa::CalHistoryRecord::defineCalNotes ( const casacore::String calNotes)
void casa::CalHistoryRecord::defineCalParms ( const casacore::String calParms)

Field accessors a) define.

void casa::CalHistoryRecord::defineCalSelect ( const casacore::String calSelect)
void casa::CalHistoryRecord::defineCalTables ( const casacore::String calTables)
void casa::CalHistoryRecord::getCalNotes ( casacore::String calNotes)
void casa::CalHistoryRecord::getCalParms ( casacore::String calParms)

b) get

void casa::CalHistoryRecord::getCalSelect ( casacore::String calSelect)
void casa::CalHistoryRecord::getCalTables ( casacore::String calTables)
const casacore::Record& casa::CalHistoryRecord::record ( )

Return as record.

Member Data Documentation

casacore::Record casa::CalHistoryRecord::itsRecord
private

Definition at line 102 of file CalHistRecord.h.


The documentation for this class was generated from the following file: