asdm::FieldRow Class Reference

The FieldRow class is a row of a FieldTable. More...

#include <FieldRow.h>

List of all members.

Public Member Functions

virtual ~FieldRow ()
 friend class asdm::TableStreamReader<FieldTable, FieldRow>;
FieldTablegetTable () const
 Return the table to which this row belongs.
bool isAdded () const
 Has this row been added to its table ?
string getFieldName () const
 ===> Attribute fieldName
void setFieldName (string fieldName)
 Set fieldName with the specified string.
int getNumPoly () const
 ===> Attribute numPoly
void setNumPoly (int numPoly)
 Set numPoly with the specified int.
vector< vector< Angle > > getDelayDir () const
 ===> Attribute delayDir
void setDelayDir (vector< vector< Angle > > delayDir)
 Set delayDir with the specified vector<vector<Angle > >.
vector< vector< Angle > > getPhaseDir () const
 ===> Attribute phaseDir
void setPhaseDir (vector< vector< Angle > > phaseDir)
 Set phaseDir with the specified vector<vector<Angle > >.
vector< vector< Angle > > getReferenceDir () const
 ===> Attribute referenceDir
void setReferenceDir (vector< vector< Angle > > referenceDir)
 Set referenceDir with the specified vector<vector<Angle > >.
bool isTimeExists () const
 ===> Attribute time, which is optional
ArrayTime getTime () const
 Get time, which is optional.
void setTime (ArrayTime time)
 Set time with the specified ArrayTime.
void clearTime ()
 Mark time, which is an optional field, as non-existent.
bool isCodeExists () const
 ===> Attribute code, which is optional
string getCode () const
 Get code, which is optional.
void setCode (string code)
 Set code with the specified string.
void clearCode ()
 Mark code, which is an optional field, as non-existent.
bool isDirectionCodeExists () const
 ===> Attribute directionCode, which is optional
DirectionReferenceCodeMod::DirectionReferenceCode getDirectionCode () const
 Get directionCode, which is optional.
void setDirectionCode (DirectionReferenceCodeMod::DirectionReferenceCode directionCode)
 Set directionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
void clearDirectionCode ()
 Mark directionCode, which is an optional field, as non-existent.
bool isDirectionEquinoxExists () const
 ===> Attribute directionEquinox, which is optional
ArrayTime getDirectionEquinox () const
 Get directionEquinox, which is optional.
void setDirectionEquinox (ArrayTime directionEquinox)
 Set directionEquinox with the specified ArrayTime.
void clearDirectionEquinox ()
 Mark directionEquinox, which is an optional field, as non-existent.
bool isAssocNatureExists () const
 ===> Attribute assocNature, which is optional
string getAssocNature () const
 Get assocNature, which is optional.
void setAssocNature (string assocNature)
 Set assocNature with the specified string.
void clearAssocNature ()
 Mark assocNature, which is an optional field, as non-existent.
Tag getAssocFieldId () const
 Get assocFieldId, which is optional.
void setAssocFieldId (Tag assocFieldId)
 Set assocFieldId with the specified Tag.
void clearAssocFieldId ()
 Mark assocFieldId, which is an optional field, as non-existent.
bool isEphemerisIdExists () const
 ===> Attribute ephemerisId, which is optional
int getEphemerisId () const
 Get ephemerisId, which is optional.
void setEphemerisId (int ephemerisId)
 Set ephemerisId with the specified int.
void clearEphemerisId ()
 Mark ephemerisId, which is an optional field, as non-existent.
bool isSourceIdExists () const
 ===> Attribute sourceId, which is optional
int getSourceId () const
 Get sourceId, which is optional.
void setSourceId (int sourceId)
 Set sourceId with the specified int.
void clearSourceId ()
 Mark sourceId, which is an optional field, as non-existent.
vector< SourceRow * > getSources ()
 ===> Slice link from a row of Field table to a collection of row of Source table.
FieldRowgetFieldUsingAssocFieldId ()
 assocFieldId pointer to the row in the Field table having Field.assocFieldId == assocFieldId
bool compareNoAutoInc (string fieldName, int numPoly, vector< vector< Angle > > delayDir, vector< vector< Angle > > phaseDir, vector< vector< Angle > > referenceDir)
 Compare each mandatory attribute except the autoincrementable one of this FieldRow with the corresponding parameters and return true if there is a match and false otherwise.
bool compareRequiredValue (string fieldName, int numPoly, vector< vector< Angle > > delayDir, vector< vector< Angle > > phaseDir, vector< vector< Angle > > referenceDir)
 Compare each mandatory value (i.e.
bool equalByRequiredValue (FieldRow *x)
 Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
asdmIDL::FieldRowIDL * toIDL () const
 Return this row in the form of an IDL struct.
void toIDL (asdmIDL::FieldRowIDL &x) const
 Define the content of a FieldRowIDL struct from the values found in this row.
void setFromIDL (asdmIDL::FieldRowIDL x)
 Fill the values of this row from the IDL struct FieldRowIDL.
std::string toXML () const
 Return this row in the form of an XML string.
void setFromXML (std::string rowDoc)
 Fill the values of this row from an XML string that was produced by the toXML() method.

Public Attributes

Intrinsic Table Attributes
Extrinsic Table Attributes
 Links

Private Member Functions

void isAdded (bool added)
 This method is used by the Table class when this row is added to the table.
 FieldRow (FieldTable &table)
 Create a FieldRow.
 FieldRow (FieldTable &table, FieldRow &row)
 Create a FieldRow using a copy constructor mechanism.
void setFieldId (Tag fieldId)
 Set fieldId with the specified Tag value.
void fieldIdFromBin (EndianIStream &eis)
void fieldNameFromBin (EndianIStream &eis)
void numPolyFromBin (EndianIStream &eis)
void delayDirFromBin (EndianIStream &eis)
void phaseDirFromBin (EndianIStream &eis)
void referenceDirFromBin (EndianIStream &eis)
void timeFromBin (EndianIStream &eis)
void codeFromBin (EndianIStream &eis)
void directionCodeFromBin (EndianIStream &eis)
void directionEquinoxFromBin (EndianIStream &eis)
void assocNatureFromBin (EndianIStream &eis)
void ephemerisIdFromBin (EndianIStream &eis)
void sourceIdFromBin (EndianIStream &eis)
void assocFieldIdFromBin (EndianIStream &eis)
void fieldIdFromText (const string &s)
void fieldNameFromText (const string &s)
void numPolyFromText (const string &s)
void delayDirFromText (const string &s)
void phaseDirFromText (const string &s)
void referenceDirFromText (const string &s)
void timeFromText (const string &s)
void codeFromText (const string &s)
void directionCodeFromText (const string &s)
void directionEquinoxFromText (const string &s)
void assocNatureFromText (const string &s)
void ephemerisIdFromText (const string &s)
void sourceIdFromText (const string &s)
void assocFieldIdFromText (const string &s)
void toBin (EndianOSStream &eoss)
 Serialize this into a stream of bytes written to an EndianOSStream.

Private Attributes

FieldTabletable
 The table to which this row belongs.
bool hasBeenAdded
 Whether this row has been added to the table or not.
string fieldName
 ===> Attribute fieldName
int numPoly
 ===> Attribute numPoly
vector< vector< Angle > > delayDir
 ===> Attribute delayDir
vector< vector< Angle > > phaseDir
 ===> Attribute phaseDir
vector< vector< Angle > > referenceDir
 ===> Attribute referenceDir
bool timeExists
 ===> Attribute time, which is optional
ArrayTime time
bool codeExists
 ===> Attribute code, which is optional
string code
bool directionCodeExists
 ===> Attribute directionCode, which is optional
DirectionReferenceCodeMod::DirectionReferenceCode directionCode
bool directionEquinoxExists
 ===> Attribute directionEquinox, which is optional
ArrayTime directionEquinox
bool assocNatureExists
 ===> Attribute assocNature, which is optional
string assocNature
Tag assocFieldId
bool ephemerisIdExists
 ===> Attribute ephemerisId, which is optional
int ephemerisId
bool sourceIdExists
 ===> Attribute sourceId, which is optional
int sourceId
Links *binary deserialization
material from an EndianIStream
std::map< std::string,
FieldAttributeFromBin
fromBinMethods
*text deserialization material
std::map< std::string,
FieldAttributeFromText
fromTextMethods

Friends

class asdm::FieldTable
class asdm::RowTransformer< FieldRow >

Detailed Description

The FieldRow class is a row of a FieldTable.

Generated from model's revision "-1", branch ""

Definition at line 127 of file FieldRow.h.


Constructor & Destructor Documentation

virtual asdm::FieldRow::~FieldRow (  )  [virtual]

friend class asdm::TableStreamReader<FieldTable, FieldRow>;

asdm::FieldRow::FieldRow ( FieldTable table  )  [private]

Create a FieldRow.

This constructor is private because only the table can create rows. All rows know the table to which they belong.

Parameters:
table The table to which this row belongs.
asdm::FieldRow::FieldRow ( FieldTable table,
FieldRow row 
) [private]

Create a FieldRow using a copy constructor mechanism.

Given a FieldRow row and a FieldTable table, the method creates a new FieldRow owned by table. Each attribute of the created row is a copy (deep) of the corresponding attribute of row. The method does not add the created row to its table, its simply parents it to table, a call to the add method has to be done in order to get the row added (very likely after having modified some of its attributes). If row is null then the method returns a row with default values for its attributes.

This constructor is private because only the table can create rows. All rows know the table to which they belong.

Parameters:
table The table to which this row belongs.
row The row which is to be copied.

Member Function Documentation

void asdm::FieldRow::assocFieldIdFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::assocFieldIdFromText ( const string &  s  )  [private]
void asdm::FieldRow::assocNatureFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::assocNatureFromText ( const string &  s  )  [private]
void asdm::FieldRow::clearAssocFieldId (  ) 

Mark assocFieldId, which is an optional field, as non-existent.

void asdm::FieldRow::clearAssocNature (  ) 

Mark assocNature, which is an optional field, as non-existent.

void asdm::FieldRow::clearCode (  ) 

Mark code, which is an optional field, as non-existent.

void asdm::FieldRow::clearDirectionCode (  ) 

Mark directionCode, which is an optional field, as non-existent.

void asdm::FieldRow::clearDirectionEquinox (  ) 

Mark directionEquinox, which is an optional field, as non-existent.

void asdm::FieldRow::clearEphemerisId (  ) 

Mark ephemerisId, which is an optional field, as non-existent.

void asdm::FieldRow::clearSourceId (  ) 

Mark sourceId, which is an optional field, as non-existent.

void asdm::FieldRow::clearTime (  ) 

Mark time, which is an optional field, as non-existent.

void asdm::FieldRow::codeFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::codeFromText ( const string &  s  )  [private]
bool asdm::FieldRow::compareNoAutoInc ( string  fieldName,
int  numPoly,
vector< vector< Angle > >  delayDir,
vector< vector< Angle > >  phaseDir,
vector< vector< Angle > >  referenceDir 
)

Compare each mandatory attribute except the autoincrementable one of this FieldRow with the corresponding parameters and return true if there is a match and false otherwise.

Parameters:
fieldName 
numPoly 
delayDir 
phaseDir 
referenceDir 
bool asdm::FieldRow::compareRequiredValue ( string  fieldName,
int  numPoly,
vector< vector< Angle > >  delayDir,
vector< vector< Angle > >  phaseDir,
vector< vector< Angle > >  referenceDir 
)

Compare each mandatory value (i.e.

not in the key) attribute with the corresponding parameters and return true if there is a match and false otherwise.

Parameters:
fieldName 
numPoly 
delayDir 
phaseDir 
referenceDir 
void asdm::FieldRow::delayDirFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::delayDirFromText ( const string &  s  )  [private]
void asdm::FieldRow::directionCodeFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::directionCodeFromText ( const string &  s  )  [private]
void asdm::FieldRow::directionEquinoxFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::directionEquinoxFromText ( const string &  s  )  [private]
void asdm::FieldRow::ephemerisIdFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::ephemerisIdFromText ( const string &  s  )  [private]
bool asdm::FieldRow::equalByRequiredValue ( FieldRow x  ) 

Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.

Parameters:
x a pointer on the FieldRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.
void asdm::FieldRow::fieldIdFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::fieldIdFromText ( const string &  s  )  [private]
void asdm::FieldRow::fieldNameFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::fieldNameFromText ( const string &  s  )  [private]
Tag asdm::FieldRow::getAssocFieldId (  )  const

Get assocFieldId, which is optional.

Returns:
assocFieldId as Tag
Exceptions:
IllegalAccessException If assocFieldId does not exist.
string asdm::FieldRow::getAssocNature (  )  const

Get assocNature, which is optional.

Returns:
assocNature as string
Exceptions:
IllegalAccessException If assocNature does not exist.
string asdm::FieldRow::getCode (  )  const

Get code, which is optional.

Returns:
code as string
Exceptions:
IllegalAccessException If code does not exist.
vector<vector<Angle > > asdm::FieldRow::getDelayDir (  )  const

===> Attribute delayDir

Get delayDir.

Returns:
delayDir as vector<vector<Angle > >
DirectionReferenceCodeMod::DirectionReferenceCode asdm::FieldRow::getDirectionCode (  )  const

Get directionCode, which is optional.

Returns:
directionCode as DirectionReferenceCodeMod::DirectionReferenceCode
Exceptions:
IllegalAccessException If directionCode does not exist.
ArrayTime asdm::FieldRow::getDirectionEquinox (  )  const

Get directionEquinox, which is optional.

Returns:
directionEquinox as ArrayTime
Exceptions:
IllegalAccessException If directionEquinox does not exist.
int asdm::FieldRow::getEphemerisId (  )  const

Get ephemerisId, which is optional.

Returns:
ephemerisId as int
Exceptions:
IllegalAccessException If ephemerisId does not exist.
string asdm::FieldRow::getFieldName (  )  const

===> Attribute fieldName

Get fieldName.

Returns:
fieldName as string
FieldRow* asdm::FieldRow::getFieldUsingAssocFieldId (  ) 

assocFieldId pointer to the row in the Field table having Field.assocFieldId == assocFieldId

Returns:
a FieldRow*

throws IllegalAccessException

int asdm::FieldRow::getNumPoly (  )  const

===> Attribute numPoly

Get numPoly.

Returns:
numPoly as int
vector<vector<Angle > > asdm::FieldRow::getPhaseDir (  )  const

===> Attribute phaseDir

Get phaseDir.

Returns:
phaseDir as vector<vector<Angle > >
vector<vector<Angle > > asdm::FieldRow::getReferenceDir (  )  const

===> Attribute referenceDir

Get referenceDir.

Returns:
referenceDir as vector<vector<Angle > >
int asdm::FieldRow::getSourceId (  )  const

Get sourceId, which is optional.

Returns:
sourceId as int
Exceptions:
IllegalAccessException If sourceId does not exist.
vector<SourceRow *> asdm::FieldRow::getSources (  ) 

===> Slice link from a row of Field table to a collection of row of Source table.

Get the collection of row in the Source table having sourceId == this.sourceId

Returns:
a vector of SourceRow *
FieldTable& asdm::FieldRow::getTable (  )  const

Return the table to which this row belongs.

ArrayTime asdm::FieldRow::getTime (  )  const

Get time, which is optional.

Returns:
time as ArrayTime
Exceptions:
IllegalAccessException If time does not exist.
void asdm::FieldRow::isAdded ( bool  added  )  [private]

This method is used by the Table class when this row is added to the table.

bool asdm::FieldRow::isAdded (  )  const

Has this row been added to its table ?

Returns:
true if and only if it has been added.
bool asdm::FieldRow::isAssocNatureExists (  )  const

===> Attribute assocNature, which is optional

The attribute assocNature is optional. Return true if this attribute exists.

Returns:
true if and only if the assocNature attribute exists.
bool asdm::FieldRow::isCodeExists (  )  const

===> Attribute code, which is optional

The attribute code is optional. Return true if this attribute exists.

Returns:
true if and only if the code attribute exists.
bool asdm::FieldRow::isDirectionCodeExists (  )  const

===> Attribute directionCode, which is optional

The attribute directionCode is optional. Return true if this attribute exists.

Returns:
true if and only if the directionCode attribute exists.
bool asdm::FieldRow::isDirectionEquinoxExists (  )  const

===> Attribute directionEquinox, which is optional

The attribute directionEquinox is optional. Return true if this attribute exists.

Returns:
true if and only if the directionEquinox attribute exists.
bool asdm::FieldRow::isEphemerisIdExists (  )  const

===> Attribute ephemerisId, which is optional

The attribute ephemerisId is optional. Return true if this attribute exists.

Returns:
true if and only if the ephemerisId attribute exists.
bool asdm::FieldRow::isSourceIdExists (  )  const

===> Attribute sourceId, which is optional

The attribute sourceId is optional. Return true if this attribute exists.

Returns:
true if and only if the sourceId attribute exists.
bool asdm::FieldRow::isTimeExists (  )  const

===> Attribute time, which is optional

The attribute time is optional. Return true if this attribute exists.

Returns:
true if and only if the time attribute exists.
void asdm::FieldRow::numPolyFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::numPolyFromText ( const string &  s  )  [private]
void asdm::FieldRow::phaseDirFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::phaseDirFromText ( const string &  s  )  [private]
void asdm::FieldRow::referenceDirFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::referenceDirFromText ( const string &  s  )  [private]
void asdm::FieldRow::setAssocFieldId ( Tag  assocFieldId  ) 

Set assocFieldId with the specified Tag.

Parameters:
assocFieldId The Tag value to which assocFieldId is to be set.
void asdm::FieldRow::setAssocNature ( string  assocNature  ) 

Set assocNature with the specified string.

Parameters:
assocNature The string value to which assocNature is to be set.
void asdm::FieldRow::setCode ( string  code  ) 

Set code with the specified string.

Parameters:
code The string value to which code is to be set.
void asdm::FieldRow::setDelayDir ( vector< vector< Angle > >  delayDir  ) 

Set delayDir with the specified vector<vector<Angle > >.

Parameters:
delayDir The vector<vector<Angle > > value to which delayDir is to be set.
void asdm::FieldRow::setDirectionCode ( DirectionReferenceCodeMod::DirectionReferenceCode  directionCode  ) 

Set directionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.

Parameters:
directionCode The DirectionReferenceCodeMod::DirectionReferenceCode value to which directionCode is to be set.
void asdm::FieldRow::setDirectionEquinox ( ArrayTime  directionEquinox  ) 

Set directionEquinox with the specified ArrayTime.

Parameters:
directionEquinox The ArrayTime value to which directionEquinox is to be set.
void asdm::FieldRow::setEphemerisId ( int  ephemerisId  ) 

Set ephemerisId with the specified int.

Parameters:
ephemerisId The int value to which ephemerisId is to be set.
void asdm::FieldRow::setFieldId ( Tag  fieldId  )  [private]

Set fieldId with the specified Tag value.

Parameters:
fieldId The Tag value to which fieldId is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.
void asdm::FieldRow::setFieldName ( string  fieldName  ) 

Set fieldName with the specified string.

Parameters:
fieldName The string value to which fieldName is to be set.
void asdm::FieldRow::setFromIDL ( asdmIDL::FieldRowIDL  x  ) 

Fill the values of this row from the IDL struct FieldRowIDL.

Parameters:
x The IDL struct containing the values used to fill this row.
Exceptions:
ConversionException 
void asdm::FieldRow::setFromXML ( std::string  rowDoc  ) 

Fill the values of this row from an XML string that was produced by the toXML() method.

Parameters:
rowDoc the XML string being used to set the values of this row.
Exceptions:
ConversionException 
void asdm::FieldRow::setNumPoly ( int  numPoly  ) 

Set numPoly with the specified int.

Parameters:
numPoly The int value to which numPoly is to be set.
void asdm::FieldRow::setPhaseDir ( vector< vector< Angle > >  phaseDir  ) 

Set phaseDir with the specified vector<vector<Angle > >.

Parameters:
phaseDir The vector<vector<Angle > > value to which phaseDir is to be set.
void asdm::FieldRow::setReferenceDir ( vector< vector< Angle > >  referenceDir  ) 

Set referenceDir with the specified vector<vector<Angle > >.

Parameters:
referenceDir The vector<vector<Angle > > value to which referenceDir is to be set.
void asdm::FieldRow::setSourceId ( int  sourceId  ) 

Set sourceId with the specified int.

Parameters:
sourceId The int value to which sourceId is to be set.
void asdm::FieldRow::setTime ( ArrayTime  time  ) 

Set time with the specified ArrayTime.

Parameters:
time The ArrayTime value to which time is to be set.
void asdm::FieldRow::sourceIdFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::sourceIdFromText ( const string &  s  )  [private]
void asdm::FieldRow::timeFromBin ( EndianIStream eis  )  [private]
void asdm::FieldRow::timeFromText ( const string &  s  )  [private]
void asdm::FieldRow::toBin ( EndianOSStream eoss  )  [private]

Serialize this into a stream of bytes written to an EndianOSStream.

Parameters:
eoss the EndianOSStream to be written to
void asdm::FieldRow::toIDL ( asdmIDL::FieldRowIDL &  x  )  const

Define the content of a FieldRowIDL struct from the values found in this row.

Parameters:
x a reference to the FieldRowIDL struct to be set.
asdmIDL::FieldRowIDL* asdm::FieldRow::toIDL (  )  const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a FieldRowIDL struct.
std::string asdm::FieldRow::toXML (  )  const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.

Friends And Related Function Documentation

friend class asdm::FieldTable [friend]

Definition at line 128 of file FieldRow.h.

friend class asdm::RowTransformer< FieldRow > [friend]

Definition at line 129 of file FieldRow.h.


Member Data Documentation

Definition at line 1041 of file FieldRow.h.

string asdm::FieldRow::assocNature [private]

Definition at line 1024 of file FieldRow.h.

===> Attribute assocNature, which is optional

Definition at line 1021 of file FieldRow.h.

Extrinsic Table asdm::FieldRow::Attributes

Definition at line 531 of file FieldRow.h.

Extrinsic Table asdm::FieldRow::Attributes

Definition at line 152 of file FieldRow.h.

string asdm::FieldRow::code [private]

Definition at line 985 of file FieldRow.h.

===> Attribute code, which is optional

Definition at line 982 of file FieldRow.h.

vector<vector<Angle > > asdm::FieldRow::delayDir [private]

===> Attribute delayDir

Definition at line 937 of file FieldRow.h.

DirectionReferenceCodeMod::DirectionReferenceCode asdm::FieldRow::directionCode [private]

Definition at line 998 of file FieldRow.h.

===> Attribute directionCode, which is optional

Definition at line 995 of file FieldRow.h.

Definition at line 1011 of file FieldRow.h.

===> Attribute directionEquinox, which is optional

Definition at line 1008 of file FieldRow.h.

Definition at line 1054 of file FieldRow.h.

===> Attribute ephemerisId, which is optional

Definition at line 1051 of file FieldRow.h.

string asdm::FieldRow::fieldName [private]

===> Attribute fieldName

Definition at line 915 of file FieldRow.h.

Links* binary deserialization material from an EndianIStream std::map<std::string, FieldAttributeFromBin> asdm::FieldRow::fromBinMethods [private]

Definition at line 1101 of file FieldRow.h.

* text deserialization material std::map<std::string, FieldAttributeFromText> asdm::FieldRow::fromTextMethods [private]

Definition at line 1123 of file FieldRow.h.

Whether this row has been added to the table or not.

Definition at line 848 of file FieldRow.h.

Definition at line 661 of file FieldRow.h.

int asdm::FieldRow::numPoly [private]

===> Attribute numPoly

Definition at line 926 of file FieldRow.h.

vector<vector<Angle > > asdm::FieldRow::phaseDir [private]

===> Attribute phaseDir

Definition at line 948 of file FieldRow.h.

vector<vector<Angle > > asdm::FieldRow::referenceDir [private]

===> Attribute referenceDir

Definition at line 959 of file FieldRow.h.

int asdm::FieldRow::sourceId [private]

Definition at line 1067 of file FieldRow.h.

===> Attribute sourceId, which is optional

Definition at line 1064 of file FieldRow.h.

The table to which this row belongs.

Definition at line 844 of file FieldRow.h.

Definition at line 972 of file FieldRow.h.

===> Attribute time, which is optional

Definition at line 969 of file FieldRow.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1