casa
$Rev:20696$
|
#include <FITSFieldCopier.h>
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. | |
VariableArrayFITSFieldCopier & | operator= (const VariableArrayFITSFieldCopier< recordType, fitsType > &other) |
Private Attributes | |
RORecordFieldPtr< Array < recordType > > * | rec_p |
FitsField< fitsType > * | fits_p |
FitsField< char > * | tdir_p |
Definition at line 281 of file FITSFieldCopier.h.
casa::VariableArrayFITSFieldCopier< recordType, fitsType >::VariableArrayFITSFieldCopier | ( | RORecordFieldPtr< Array< recordType > > * | recptr, |
FitsField< fitsType > * | fitsptr, | ||
FitsField< char > * | tdirptr | ||
) | [inline] |
Definition at line 285 of file FITSFieldCopier.h.
casa::VariableArrayFITSFieldCopier< recordType, fitsType >::~VariableArrayFITSFieldCopier | ( | ) | [inline] |
Definition at line 289 of file FITSFieldCopier.h.
References casa::VariableArrayFITSFieldCopier< recordType, fitsType >::fits_p, and casa::VariableArrayFITSFieldCopier< recordType, fitsType >::rec_p.
casa::VariableArrayFITSFieldCopier< recordType, fitsType >::VariableArrayFITSFieldCopier | ( | const VariableArrayFITSFieldCopier< recordType, fitsType > & | other | ) | [private] |
Undefined and inaccessible.
virtual void casa::VariableArrayFITSFieldCopier< recordType, fitsType >::copyToFITS | ( | ) | [inline, virtual] |
Copy the current contents of the input RORecordFieldPtr to the output FitsField.
and construct the TDIM value for this array
and store it in the tdir_p FitsField
Implements casa::FITSFieldCopier.
Definition at line 292 of file FITSFieldCopier.h.
References casa::String::chars(), casa::VariableArrayFITSFieldCopier< recordType, fitsType >::fits_p, casa::String::length(), casa::FitsBase::nelements(), casa::VariableArrayFITSFieldCopier< recordType, fitsType >::tdir_p, and casa::FITSKeywordUtil::toTDIM().
VariableArrayFITSFieldCopier& casa::VariableArrayFITSFieldCopier< recordType, fitsType >::operator= | ( | const VariableArrayFITSFieldCopier< recordType, fitsType > & | other | ) | [private] |
FitsField<fitsType>* casa::VariableArrayFITSFieldCopier< recordType, fitsType >::fits_p [private] |
Definition at line 323 of file FITSFieldCopier.h.
Referenced by casa::VariableArrayFITSFieldCopier< recordType, fitsType >::copyToFITS(), and casa::VariableArrayFITSFieldCopier< recordType, fitsType >::~VariableArrayFITSFieldCopier().
RORecordFieldPtr<Array<recordType> >* casa::VariableArrayFITSFieldCopier< recordType, fitsType >::rec_p [private] |
Definition at line 322 of file FITSFieldCopier.h.
Referenced by casa::VariableArrayFITSFieldCopier< recordType, fitsType >::~VariableArrayFITSFieldCopier().
FitsField<char>* casa::VariableArrayFITSFieldCopier< recordType, fitsType >::tdir_p [private] |
Definition at line 324 of file FITSFieldCopier.h.
Referenced by casa::VariableArrayFITSFieldCopier< recordType, fitsType >::copyToFITS().