#include <PointingModelRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
PointingModelTable & | getTable () const |
PointingModelRowIDL * | toIDL () const |
void | setFromIDL (PointingModelRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
int | getPointingModelId () const |
int | getNumCoeff () const |
void | setNumCoeff (int numCoeff) |
vector< string > | getCoeffName () const |
void | setCoeffName (vector< string > coeffName) |
vector< float > | getCoeffVal () const |
void | setCoeffVal (vector< float > coeffVal) |
bool | isNumFormulaExists () const |
int | getNumFormula () const throw (IllegalAccessException) |
void | setNumFormula (int numFormula) |
void | clearNumFormula () |
bool | isCoeffFormulaExists () const |
vector< string > | getCoeffFormula () const throw (IllegalAccessException) |
void | setCoeffFormula (vector< string > coeffFormula) |
void | clearCoeffFormula () |
Tag | getAntennaId () const |
void | setAntennaId (Tag antennaId) |
AntennaRow * | getAntennaUsingAntennaId () |
bool | compareNoAutoInc (Tag antennaId, int numCoeff, vector< string > coeffName, vector< float > coeffVal) |
bool | compareRequiredValue (int numCoeff, vector< string > coeffName, vector< float > coeffVal) |
bool | equalByRequiredValue (PointingModelRow *x) |
|
Mark coeffFormula, which is an optional field, as non-existent. |
|
Mark numFormula, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this PointingModelRow with the corresponding parameters and return true if there is a match and false otherwise. |
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Get antennaId.
|
|
antennaId pointer to the row in the Antenna table having Antenna.antennaId == antennaId
|
|
Get coeffFormula, which is optional.
|
|
Get coeffName.
|
|
Get coeffVal.
|
|
Get numCoeff.
|
|
Get numFormula, which is optional.
|
|
Get pointingModelId.
|
|
Return the table to which this row belongs. |
|
The attribute coeffFormula is optional. Return true if this attribute exists.
|
|
The attribute numFormula is optional. Return true if this attribute exists.
|
|
Set antennaId with the specified Tag.
|
|
Set coeffFormula with the specified vector<string >.
|
|
Set coeffName with the specified vector<string >.
|
|
Set coeffVal with the specified vector<float >.
|
|
Fill the values of this row from the IDL struct PointingModelRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numCoeff with the specified int.
|
|
Set numFormula with the specified int.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|