casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::StringFITSFieldCopier Class Reference

A FITSFieldCopier for copying String RecordFields to FitsFields. More...

#include <FITSFieldCopier.h>

Inheritance diagram for casa::StringFITSFieldCopier:
casa::FITSFieldCopier

List of all members.

Public Member Functions

 StringFITSFieldCopier (RORecordFieldPtr< String > *rptr, FitsField< char > *fptr)
virtual void copyToFITS ()
 Copy the current contents of the input RORecordFieldPtr to the output FitsField.
 ~StringFITSFieldCopier ()

Private Member Functions

 StringFITSFieldCopier (const StringFITSFieldCopier &other)
 Undefined and inaccessible.
StringFITSFieldCopieroperator= (const StringFITSFieldCopier &other)

Private Attributes

RORecordFieldPtr< String > * rec_p
FitsField< char > * fits_p

Detailed Description

A FITSFieldCopier for copying String RecordFields to FitsFields.

Intended use:

Internal

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Thrown Exceptions

To Do

Definition at line 180 of file FITSFieldCopier.h.


Constructor & Destructor Documentation

Definition at line 183 of file FITSFieldCopier.h.

Definition at line 201 of file FITSFieldCopier.h.

References fits_p, and rec_p.

Undefined and inaccessible.


Member Function Documentation

virtual void casa::StringFITSFieldCopier::copyToFITS ( ) [inline, virtual]

Copy the current contents of the input RORecordFieldPtr to the output FitsField.

Implements casa::FITSFieldCopier.

Definition at line 187 of file FITSFieldCopier.h.

References fits_p, casa::length(), and casa::FitsBase::nelements().

StringFITSFieldCopier& casa::StringFITSFieldCopier::operator= ( const StringFITSFieldCopier other) [private]

Member Data Documentation

Definition at line 204 of file FITSFieldCopier.h.

Referenced by copyToFITS(), and ~StringFITSFieldCopier().

Definition at line 203 of file FITSFieldCopier.h.

Referenced by ~StringFITSFieldCopier().


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