DataParameterAccessor.h

Classes

TableParameterAccessor -- Facilitates access to data parameters by AIPS++ ApplicationObjects (full description)
PagedImageParameterAccessor -- Facilitates access to PagedImage parameters by AIPS++ ApplicationObjects (full description)

class TableParameterAccessor : public ParameterAccessor< Table >

Interface

Public Members
TableParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)
virtual Bool fromRecord(String &error)
virtual Bool toRecord(String &error) const
Private Members
TableParameterAccessor()
TableParameterAccessor(const TableParameterAccessor &other)
Public Members
using ParameterAccessor<ParameterAccessor>::operator()

Description

or

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Template Type Argument Requirements (T)

Thrown Exceptions

To Do

T is the pixel type

Member Description

TableParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)

virtual Bool fromRecord(String &error)

virtual Bool toRecord(String &error) const

TableParameterAccessor()

TableParameterAccessor(const TableParameterAccessor &other)

using ParameterAccessor<ParameterAccessor>::operator()


template<class T> class PagedImageParameterAccessor : public ParameterAccessor< PagedImage<T> >

Interface

PagedImageParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)
virtual Bool fromRecord(String &error)
virtual Bool toRecord(String &error) const
Private Members
PagedImageParameterAccessor()
PagedImageParameterAccessor(const PagedImageParameterAccessor<T> &other)
Public Members
using ParameterAccessor< ParameterAccessor<T> >::operator()

Description

or

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Template Type Argument Requirements (T)

Thrown Exceptions

To Do

Member Description

PagedImageParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)

virtual Bool fromRecord(String &error)

virtual Bool toRecord(String &error) const

PagedImageParameterAccessor()

PagedImageParameterAccessor(const PagedImageParameterAccessor<T> &other)

using ParameterAccessor< ParameterAccessor<T> >::operator()