ArrayParameterAccessor.h

Classes

ArrayParameterAccessor -- Facilitates access to array parameters by AIPS++ ApplicationObjects (full description)
VectorParameterAccessor -- Facilitates access to vector parameters by AIPS++ ApplicationObjects (full description)

template<class T> class ArrayParameterAccessor : public ParameterAccessor< Array<T> >

Interface

Public Members
ArrayParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)
virtual Bool fromRecord(String &error)
virtual Bool toRecord(String &error) const
virtual void reset()
Private Members
ArrayParameterAccessor()
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

T is the pixel type

Member Description

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

virtual Bool fromRecord(String &error)

virtual Bool toRecord(String &error) const

virtual void reset()

ArrayParameterAccessor()

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


template<class T> class VectorParameterAccessor : public ParameterAccessor< Vector<T> >

Interface

VectorParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)
virtual Bool fromRecord(String &error)
virtual Bool toRecord(String &error) const
virtual void reset()
Private Members
VectorParameterAccessor()
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

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

virtual Bool fromRecord(String &error)

virtual Bool toRecord(String &error) const

virtual void reset()

VectorParameterAccessor()

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