casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::VariableArrayFITSFieldCopier< recordType, fitsType > Class Template Reference

#include <FITSFieldCopier.h>

Inheritance diagram for casa::VariableArrayFITSFieldCopier< recordType, fitsType >:
casa::FITSFieldCopier

List of all members.

Public Member Functions

 VariableArrayFITSFieldCopier (RORecordFieldPtr< Array< recordType > > *recptr, FitsField< fitsType > *fitsptr, FitsField< char > *tdirptr)
 ~VariableArrayFITSFieldCopier ()
virtual void copyToFITS ()
 Copy the current contents of the input RORecordFieldPtr to the output FitsField.

Private Member Functions

 VariableArrayFITSFieldCopier (const VariableArrayFITSFieldCopier< recordType, fitsType > &other)
 Undefined and inaccessible.
VariableArrayFITSFieldCopieroperator= (const VariableArrayFITSFieldCopier< recordType, fitsType > &other)

Private Attributes

RORecordFieldPtr< Array
< recordType > > * 
rec_p
FitsField< fitsType > * fits_p
FitsField< char > * tdir_p

Detailed Description

template<class recordType, class fitsType>
class casa::VariableArrayFITSFieldCopier< recordType, fitsType >

Definition at line 281 of file FITSFieldCopier.h.


Constructor & Destructor Documentation

template<class recordType, class fitsType>
casa::VariableArrayFITSFieldCopier< recordType, fitsType >::VariableArrayFITSFieldCopier ( RORecordFieldPtr< Array< recordType > > *  recptr,
FitsField< fitsType > *  fitsptr,
FitsField< char > *  tdirptr 
) [inline]

Definition at line 285 of file FITSFieldCopier.h.

template<class recordType, class fitsType>
casa::VariableArrayFITSFieldCopier< recordType, fitsType >::~VariableArrayFITSFieldCopier ( ) [inline]
template<class recordType, class fitsType>
casa::VariableArrayFITSFieldCopier< recordType, fitsType >::VariableArrayFITSFieldCopier ( const VariableArrayFITSFieldCopier< recordType, fitsType > &  other) [private]

Undefined and inaccessible.


Member Function Documentation

template<class recordType, class fitsType>
virtual void casa::VariableArrayFITSFieldCopier< recordType, fitsType >::copyToFITS ( ) [inline, virtual]
template<class recordType, class fitsType>
VariableArrayFITSFieldCopier& casa::VariableArrayFITSFieldCopier< recordType, fitsType >::operator= ( const VariableArrayFITSFieldCopier< recordType, fitsType > &  other) [private]

Member Data Documentation

template<class recordType, class fitsType>
FitsField<fitsType>* casa::VariableArrayFITSFieldCopier< recordType, fitsType >::fits_p [private]
template<class recordType, class fitsType>
RORecordFieldPtr<Array<recordType> >* casa::VariableArrayFITSFieldCopier< recordType, fitsType >::rec_p [private]
template<class recordType, class fitsType>
FitsField<char>* casa::VariableArrayFITSFieldCopier< recordType, fitsType >::tdir_p [private]

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