casa
$Rev:20696$
|
The SBSummaryRow class is a row of a SBSummaryTable. More...
#include <SBSummaryRow.h>
Public Member Functions | |
virtual | ~SBSummaryRow () |
friend class asdm::TableStreamReader<SBSummaryTable, SBSummaryRow>; | |
SBSummaryTable & | getTable () const |
Return the table to which this row belongs. | |
bool | isAdded () const |
Has this row been added to its table ? | |
EntityRef | getSbSummaryUID () const |
===> Attribute sbSummaryUID | |
void | setSbSummaryUID (EntityRef sbSummaryUID) |
Set sbSummaryUID with the specified EntityRef. | |
EntityRef | getProjectUID () const |
===> Attribute projectUID | |
void | setProjectUID (EntityRef projectUID) |
Set projectUID with the specified EntityRef. | |
EntityRef | getObsUnitSetUID () const |
===> Attribute obsUnitSetUID | |
void | setObsUnitSetUID (EntityRef obsUnitSetUID) |
Set obsUnitSetUID with the specified EntityRef. | |
double | getFrequency () const |
===> Attribute frequency | |
void | setFrequency (double frequency) |
Set frequency with the specified double. | |
ReceiverBandMod::ReceiverBand | getFrequencyBand () const |
===> Attribute frequencyBand | |
void | setFrequencyBand (ReceiverBandMod::ReceiverBand frequencyBand) |
Set frequencyBand with the specified ReceiverBandMod::ReceiverBand. | |
SBTypeMod::SBType | getSbType () const |
===> Attribute sbType | |
void | setSbType (SBTypeMod::SBType sbType) |
Set sbType with the specified SBTypeMod::SBType. | |
Interval | getSbDuration () const |
===> Attribute sbDuration | |
void | setSbDuration (Interval sbDuration) |
Set sbDuration with the specified Interval. | |
int | getNumObservingMode () const |
===> Attribute numObservingMode | |
void | setNumObservingMode (int numObservingMode) |
Set numObservingMode with the specified int. | |
vector< string > | getObservingMode () const |
===> Attribute observingMode | |
void | setObservingMode (vector< string > observingMode) |
Set observingMode with the specified vector<string >. | |
int | getNumberRepeats () const |
===> Attribute numberRepeats | |
void | setNumberRepeats (int numberRepeats) |
Set numberRepeats with the specified int. | |
int | getNumScienceGoal () const |
===> Attribute numScienceGoal | |
void | setNumScienceGoal (int numScienceGoal) |
Set numScienceGoal with the specified int. | |
vector< string > | getScienceGoal () const |
===> Attribute scienceGoal | |
void | setScienceGoal (vector< string > scienceGoal) |
Set scienceGoal with the specified vector<string >. | |
int | getNumWeatherConstraint () const |
===> Attribute numWeatherConstraint | |
void | setNumWeatherConstraint (int numWeatherConstraint) |
Set numWeatherConstraint with the specified int. | |
vector< string > | getWeatherConstraint () const |
===> Attribute weatherConstraint | |
void | setWeatherConstraint (vector< string > weatherConstraint) |
Set weatherConstraint with the specified vector<string >. | |
bool | isCenterDirectionExists () const |
===> Attribute centerDirection, which is optional | |
vector< Angle > | getCenterDirection () const |
Get centerDirection, which is optional. | |
void | setCenterDirection (vector< Angle > centerDirection) |
Set centerDirection with the specified vector<Angle >. | |
void | clearCenterDirection () |
Mark centerDirection, which is an optional field, as non-existent. | |
bool | isCenterDirectionCodeExists () const |
===> Attribute centerDirectionCode, which is optional | |
DirectionReferenceCodeMod::DirectionReferenceCode | getCenterDirectionCode () const |
Get centerDirectionCode, which is optional. | |
void | setCenterDirectionCode (DirectionReferenceCodeMod::DirectionReferenceCode centerDirectionCode) |
Set centerDirectionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode. | |
void | clearCenterDirectionCode () |
Mark centerDirectionCode, which is an optional field, as non-existent. | |
bool | isCenterDirectionEquinoxExists () const |
===> Attribute centerDirectionEquinox, which is optional | |
ArrayTime | getCenterDirectionEquinox () const |
Get centerDirectionEquinox, which is optional. | |
void | setCenterDirectionEquinox (ArrayTime centerDirectionEquinox) |
Set centerDirectionEquinox with the specified ArrayTime. | |
void | clearCenterDirectionEquinox () |
Mark centerDirectionEquinox, which is an optional field, as non-existent. | |
Extrinsic Table Attributes Links *bool | compareNoAutoInc (EntityRef sbSummaryUID, EntityRef projectUID, EntityRef obsUnitSetUID, double frequency, ReceiverBandMod::ReceiverBand frequencyBand, SBTypeMod::SBType sbType, Interval sbDuration, int numObservingMode, vector< string > observingMode, int numberRepeats, int numScienceGoal, vector< string > scienceGoal, int numWeatherConstraint, vector< string > weatherConstraint) |
Compare each mandatory attribute except the autoincrementable one of this SBSummaryRow with the corresponding parameters and return true if there is a match and false otherwise. | |
bool | compareRequiredValue (EntityRef sbSummaryUID, EntityRef projectUID, EntityRef obsUnitSetUID, double frequency, ReceiverBandMod::ReceiverBand frequencyBand, SBTypeMod::SBType sbType, Interval sbDuration, int numObservingMode, vector< string > observingMode, int numberRepeats, int numScienceGoal, vector< string > scienceGoal, int numWeatherConstraint, vector< string > weatherConstraint) |
Compare each mandatory value (i.e. | |
bool | equalByRequiredValue (SBSummaryRow *x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
asdmIDL::SBSummaryRowIDL * | toIDL () const |
Return this row in the form of an IDL struct. | |
void | toIDL (asdmIDL::SBSummaryRowIDL &x) const |
Define the content of a SBSummaryRowIDL struct from the values found in this row. | |
void | setFromIDL (asdmIDL::SBSummaryRowIDL x) |
Fill the values of this row from the IDL struct SBSummaryRowIDL. | |
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. | |
virtual | ~SBSummaryRow () |
friend class asdm::TableStreamReader<SBSummaryTable, SBSummaryRow>; | |
SBSummaryTable & | getTable () const |
Return the table to which this row belongs. | |
bool | isAdded () const |
Has this row been added to its table ? | |
EntityRef | getSbSummaryUID () const |
===> Attribute sbSummaryUID | |
void | setSbSummaryUID (EntityRef sbSummaryUID) |
Set sbSummaryUID with the specified EntityRef. | |
EntityRef | getProjectUID () const |
===> Attribute projectUID | |
void | setProjectUID (EntityRef projectUID) |
Set projectUID with the specified EntityRef. | |
EntityRef | getObsUnitSetUID () const |
===> Attribute obsUnitSetUID | |
void | setObsUnitSetUID (EntityRef obsUnitSetUID) |
Set obsUnitSetUID with the specified EntityRef. | |
double | getFrequency () const |
===> Attribute frequency | |
void | setFrequency (double frequency) |
Set frequency with the specified double. | |
ReceiverBandMod::ReceiverBand | getFrequencyBand () const |
===> Attribute frequencyBand | |
void | setFrequencyBand (ReceiverBandMod::ReceiverBand frequencyBand) |
Set frequencyBand with the specified ReceiverBandMod::ReceiverBand. | |
SBTypeMod::SBType | getSbType () const |
===> Attribute sbType | |
void | setSbType (SBTypeMod::SBType sbType) |
Set sbType with the specified SBTypeMod::SBType. | |
Interval | getSbDuration () const |
===> Attribute sbDuration | |
void | setSbDuration (Interval sbDuration) |
Set sbDuration with the specified Interval. | |
int | getNumObservingMode () const |
===> Attribute numObservingMode | |
void | setNumObservingMode (int numObservingMode) |
Set numObservingMode with the specified int. | |
vector< string > | getObservingMode () const |
===> Attribute observingMode | |
void | setObservingMode (vector< string > observingMode) |
Set observingMode with the specified vector<string >. | |
int | getNumberRepeats () const |
===> Attribute numberRepeats | |
void | setNumberRepeats (int numberRepeats) |
Set numberRepeats with the specified int. | |
int | getNumScienceGoal () const |
===> Attribute numScienceGoal | |
void | setNumScienceGoal (int numScienceGoal) |
Set numScienceGoal with the specified int. | |
vector< string > | getScienceGoal () const |
===> Attribute scienceGoal | |
void | setScienceGoal (vector< string > scienceGoal) |
Set scienceGoal with the specified vector<string >. | |
int | getNumWeatherConstraint () const |
===> Attribute numWeatherConstraint | |
void | setNumWeatherConstraint (int numWeatherConstraint) |
Set numWeatherConstraint with the specified int. | |
vector< string > | getWeatherConstraint () const |
===> Attribute weatherConstraint | |
void | setWeatherConstraint (vector< string > weatherConstraint) |
Set weatherConstraint with the specified vector<string >. | |
bool | isCenterDirectionExists () const |
===> Attribute centerDirection, which is optional | |
vector< Angle > | getCenterDirection () const |
Get centerDirection, which is optional. | |
void | setCenterDirection (vector< Angle > centerDirection) |
Set centerDirection with the specified vector<Angle >. | |
void | clearCenterDirection () |
Mark centerDirection, which is an optional field, as non-existent. | |
bool | isCenterDirectionCodeExists () const |
===> Attribute centerDirectionCode, which is optional | |
DirectionReferenceCodeMod::DirectionReferenceCode | getCenterDirectionCode () const |
Get centerDirectionCode, which is optional. | |
void | setCenterDirectionCode (DirectionReferenceCodeMod::DirectionReferenceCode centerDirectionCode) |
Set centerDirectionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode. | |
void | clearCenterDirectionCode () |
Mark centerDirectionCode, which is an optional field, as non-existent. | |
bool | isCenterDirectionEquinoxExists () const |
===> Attribute centerDirectionEquinox, which is optional | |
ArrayTime | getCenterDirectionEquinox () const |
Get centerDirectionEquinox, which is optional. | |
void | setCenterDirectionEquinox (ArrayTime centerDirectionEquinox) |
Set centerDirectionEquinox with the specified ArrayTime. | |
void | clearCenterDirectionEquinox () |
Mark centerDirectionEquinox, which is an optional field, as non-existent. | |
Extrinsic Table Attributes Links *bool | compareNoAutoInc (EntityRef sbSummaryUID, EntityRef projectUID, EntityRef obsUnitSetUID, double frequency, ReceiverBandMod::ReceiverBand frequencyBand, SBTypeMod::SBType sbType, Interval sbDuration, int numObservingMode, vector< string > observingMode, int numberRepeats, int numScienceGoal, vector< string > scienceGoal, int numWeatherConstraint, vector< string > weatherConstraint) |
Compare each mandatory attribute except the autoincrementable one of this SBSummaryRow with the corresponding parameters and return true if there is a match and false otherwise. | |
bool | compareRequiredValue (EntityRef sbSummaryUID, EntityRef projectUID, EntityRef obsUnitSetUID, double frequency, ReceiverBandMod::ReceiverBand frequencyBand, SBTypeMod::SBType sbType, Interval sbDuration, int numObservingMode, vector< string > observingMode, int numberRepeats, int numScienceGoal, vector< string > scienceGoal, int numWeatherConstraint, vector< string > weatherConstraint) |
Compare each mandatory value (i.e. | |
bool | equalByRequiredValue (SBSummaryRow *x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
asdmIDL::SBSummaryRowIDL * | toIDL () const |
Return this row in the form of an IDL struct. | |
void | setFromIDL (asdmIDL::SBSummaryRowIDL x) |
Fill the values of this row from the IDL struct SBSummaryRowIDL. | |
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 |
Private Member Functions | |
void | isAdded (bool added) |
This method is used by the Table class when this row is added to the table. | |
SBSummaryRow (SBSummaryTable &table) | |
Create a SBSummaryRow. | |
SBSummaryRow (SBSummaryTable &table, SBSummaryRow &row) | |
Create a SBSummaryRow using a copy constructor mechanism. | |
void | setSBSummaryId (Tag sBSummaryId) |
Set sBSummaryId with the specified Tag value. | |
void | sBSummaryIdFromBin (EndianIStream &eis) |
void | sbSummaryUIDFromBin (EndianIStream &eis) |
void | projectUIDFromBin (EndianIStream &eis) |
void | obsUnitSetUIDFromBin (EndianIStream &eis) |
void | frequencyFromBin (EndianIStream &eis) |
void | frequencyBandFromBin (EndianIStream &eis) |
void | sbTypeFromBin (EndianIStream &eis) |
void | sbDurationFromBin (EndianIStream &eis) |
void | numObservingModeFromBin (EndianIStream &eis) |
void | observingModeFromBin (EndianIStream &eis) |
void | numberRepeatsFromBin (EndianIStream &eis) |
void | numScienceGoalFromBin (EndianIStream &eis) |
void | scienceGoalFromBin (EndianIStream &eis) |
void | numWeatherConstraintFromBin (EndianIStream &eis) |
void | weatherConstraintFromBin (EndianIStream &eis) |
void | centerDirectionFromBin (EndianIStream &eis) |
void | centerDirectionCodeFromBin (EndianIStream &eis) |
void | centerDirectionEquinoxFromBin (EndianIStream &eis) |
void | sBSummaryIdFromText (const string &s) |
void | frequencyFromText (const string &s) |
void | frequencyBandFromText (const string &s) |
void | sbTypeFromText (const string &s) |
void | sbDurationFromText (const string &s) |
void | numObservingModeFromText (const string &s) |
void | observingModeFromText (const string &s) |
void | numberRepeatsFromText (const string &s) |
void | numScienceGoalFromText (const string &s) |
void | scienceGoalFromText (const string &s) |
void | numWeatherConstraintFromText (const string &s) |
void | weatherConstraintFromText (const string &s) |
void | centerDirectionFromText (const string &s) |
void | centerDirectionCodeFromText (const string &s) |
void | centerDirectionEquinoxFromText (const string &s) |
void | toBin (EndianOSStream &eoss) |
Serialize this into a stream of bytes written to an EndianOSStream. | |
void | isAdded (bool added) |
This method is used by the Table class when this row is added to the table. | |
SBSummaryRow (SBSummaryTable &table) | |
Create a SBSummaryRow. | |
SBSummaryRow (SBSummaryTable &table, SBSummaryRow &row) | |
Create a SBSummaryRow using a copy constructor mechanism. | |
void | setSBSummaryId (Tag sBSummaryId) |
Set sBSummaryId with the specified Tag value. | |
void | sBSummaryIdFromBin (EndianIStream &eis) |
void | sbSummaryUIDFromBin (EndianIStream &eis) |
void | projectUIDFromBin (EndianIStream &eis) |
void | obsUnitSetUIDFromBin (EndianIStream &eis) |
void | frequencyFromBin (EndianIStream &eis) |
void | frequencyBandFromBin (EndianIStream &eis) |
void | sbTypeFromBin (EndianIStream &eis) |
void | sbDurationFromBin (EndianIStream &eis) |
void | numObservingModeFromBin (EndianIStream &eis) |
void | observingModeFromBin (EndianIStream &eis) |
void | numberRepeatsFromBin (EndianIStream &eis) |
void | numScienceGoalFromBin (EndianIStream &eis) |
void | scienceGoalFromBin (EndianIStream &eis) |
void | numWeatherConstraintFromBin (EndianIStream &eis) |
void | weatherConstraintFromBin (EndianIStream &eis) |
void | centerDirectionFromBin (EndianIStream &eis) |
void | centerDirectionCodeFromBin (EndianIStream &eis) |
void | centerDirectionEquinoxFromBin (EndianIStream &eis) |
void | sBSummaryIdFromText (const string &s) |
void | frequencyFromText (const string &s) |
void | frequencyBandFromText (const string &s) |
void | sbTypeFromText (const string &s) |
void | sbDurationFromText (const string &s) |
void | numObservingModeFromText (const string &s) |
void | observingModeFromText (const string &s) |
void | numberRepeatsFromText (const string &s) |
void | numScienceGoalFromText (const string &s) |
void | scienceGoalFromText (const string &s) |
void | numWeatherConstraintFromText (const string &s) |
void | weatherConstraintFromText (const string &s) |
void | centerDirectionFromText (const string &s) |
void | centerDirectionCodeFromText (const string &s) |
void | centerDirectionEquinoxFromText (const string &s) |
void | fromText (const std::string &attributeName, const std::string &t) |
void | toBin (EndianOSStream &eoss) |
Serialize this into a stream of bytes written to an EndianOSStream. | |
Private Attributes | |
SBSummaryTable & | table |
The table to which this row belongs. | |
bool | hasBeenAdded |
Whether this row has been added to the table or not. | |
EntityRef | sbSummaryUID |
===> Attribute sbSummaryUID | |
EntityRef | projectUID |
===> Attribute projectUID | |
EntityRef | obsUnitSetUID |
===> Attribute obsUnitSetUID | |
double | frequency |
===> Attribute frequency | |
ReceiverBandMod::ReceiverBand | frequencyBand |
===> Attribute frequencyBand | |
SBTypeMod::SBType | sbType |
===> Attribute sbType | |
Interval | sbDuration |
===> Attribute sbDuration | |
int | numObservingMode |
===> Attribute numObservingMode | |
vector< string > | observingMode |
===> Attribute observingMode | |
int | numberRepeats |
===> Attribute numberRepeats | |
int | numScienceGoal |
===> Attribute numScienceGoal | |
vector< string > | scienceGoal |
===> Attribute scienceGoal | |
int | numWeatherConstraint |
===> Attribute numWeatherConstraint | |
vector< string > | weatherConstraint |
===> Attribute weatherConstraint | |
bool | centerDirectionExists |
===> Attribute centerDirection, which is optional | |
vector< Angle > | centerDirection |
bool | centerDirectionCodeExists |
===> Attribute centerDirectionCode, which is optional | |
DirectionReferenceCodeMod::DirectionReferenceCode | centerDirectionCode |
bool | centerDirectionEquinoxExists |
===> Attribute centerDirectionEquinox, which is optional | |
ArrayTime | centerDirectionEquinox |
Extrinsic Table Attributes Links *binary deserialization material from an EndianIStream std::map< std::string, SBSummaryAttributeFromBin > | fromBinMethods |
*text deserialization material std::map< std::string, SBSummaryAttributeFromText > | fromTextMethods |
Friends | |
class | asdm::SBSummaryTable |
class | asdm::RowTransformer< SBSummaryRow > |
The SBSummaryRow class is a row of a SBSummaryTable.
Generated from model's revision "1.64", branch "HEAD"
Generated from model's revision "1.61", branch "HEAD"
Definition at line 144 of file SBSummaryRow.h.
virtual asdm::SBSummaryRow::~SBSummaryRow | ( | ) | [virtual] |
friend class asdm::TableStreamReader<SBSummaryTable, SBSummaryRow>;
asdm::SBSummaryRow::SBSummaryRow | ( | SBSummaryTable & | table | ) | [private] |
Create a SBSummaryRow.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
table | The table to which this row belongs. |
asdm::SBSummaryRow::SBSummaryRow | ( | SBSummaryTable & | table, |
SBSummaryRow & | row | ||
) | [private] |
Create a SBSummaryRow using a copy constructor mechanism.
Given a SBSummaryRow row and a SBSummaryTable table, the method creates a new SBSummaryRow 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.
table | The table to which this row belongs. |
row | The row which is to be copied. |
virtual asdm::SBSummaryRow::~SBSummaryRow | ( | ) | [virtual] |
friend class asdm::TableStreamReader<SBSummaryTable, SBSummaryRow>;
asdm::SBSummaryRow::SBSummaryRow | ( | SBSummaryTable & | table | ) | [private] |
Create a SBSummaryRow.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
table | The table to which this row belongs. |
asdm::SBSummaryRow::SBSummaryRow | ( | SBSummaryTable & | table, |
SBSummaryRow & | row | ||
) | [private] |
Create a SBSummaryRow using a copy constructor mechanism.
Given a SBSummaryRow row and a SBSummaryTable table, the method creates a new SBSummaryRow 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.
table | The table to which this row belongs. |
row | The row which is to be copied. |
void asdm::SBSummaryRow::centerDirectionCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::centerDirectionCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::centerDirectionCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::centerDirectionCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::centerDirectionEquinoxFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::centerDirectionEquinoxFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::centerDirectionEquinoxFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::centerDirectionEquinoxFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::centerDirectionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::centerDirectionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::centerDirectionFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::centerDirectionFromText | ( | const string & | s | ) | [private] |
Mark centerDirection, which is an optional field, as non-existent.
Mark centerDirection, which is an optional field, as non-existent.
Mark centerDirectionCode, which is an optional field, as non-existent.
Mark centerDirectionCode, which is an optional field, as non-existent.
Mark centerDirectionEquinox, which is an optional field, as non-existent.
Mark centerDirectionEquinox, which is an optional field, as non-existent.
Extrinsic Table Attributes Links* bool asdm::SBSummaryRow::compareNoAutoInc | ( | EntityRef | sbSummaryUID, |
EntityRef | projectUID, | ||
EntityRef | obsUnitSetUID, | ||
double | frequency, | ||
ReceiverBandMod::ReceiverBand | frequencyBand, | ||
SBTypeMod::SBType | sbType, | ||
Interval | sbDuration, | ||
int | numObservingMode, | ||
vector< string > | observingMode, | ||
int | numberRepeats, | ||
int | numScienceGoal, | ||
vector< string > | scienceGoal, | ||
int | numWeatherConstraint, | ||
vector< string > | weatherConstraint | ||
) |
Compare each mandatory attribute except the autoincrementable one of this SBSummaryRow with the corresponding parameters and return true if there is a match and false otherwise.
sbSummaryUID | |
projectUID | |
obsUnitSetUID | |
frequency | |
frequencyBand | |
sbType | |
sbDuration | |
numObservingMode | |
observingMode | |
numberRepeats | |
numScienceGoal | |
scienceGoal | |
numWeatherConstraint | |
weatherConstraint |
Extrinsic Table Attributes Links* bool asdm::SBSummaryRow::compareNoAutoInc | ( | EntityRef | sbSummaryUID, |
EntityRef | projectUID, | ||
EntityRef | obsUnitSetUID, | ||
double | frequency, | ||
ReceiverBandMod::ReceiverBand | frequencyBand, | ||
SBTypeMod::SBType | sbType, | ||
Interval | sbDuration, | ||
int | numObservingMode, | ||
vector< string > | observingMode, | ||
int | numberRepeats, | ||
int | numScienceGoal, | ||
vector< string > | scienceGoal, | ||
int | numWeatherConstraint, | ||
vector< string > | weatherConstraint | ||
) |
Compare each mandatory attribute except the autoincrementable one of this SBSummaryRow with the corresponding parameters and return true if there is a match and false otherwise.
sbSummaryUID | |
projectUID | |
obsUnitSetUID | |
frequency | |
frequencyBand | |
sbType | |
sbDuration | |
numObservingMode | |
observingMode | |
numberRepeats | |
numScienceGoal | |
scienceGoal | |
numWeatherConstraint | |
weatherConstraint |
bool asdm::SBSummaryRow::compareRequiredValue | ( | EntityRef | sbSummaryUID, |
EntityRef | projectUID, | ||
EntityRef | obsUnitSetUID, | ||
double | frequency, | ||
ReceiverBandMod::ReceiverBand | frequencyBand, | ||
SBTypeMod::SBType | sbType, | ||
Interval | sbDuration, | ||
int | numObservingMode, | ||
vector< string > | observingMode, | ||
int | numberRepeats, | ||
int | numScienceGoal, | ||
vector< string > | scienceGoal, | ||
int | numWeatherConstraint, | ||
vector< string > | weatherConstraint | ||
) |
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.
sbSummaryUID | |
projectUID | |
obsUnitSetUID | |
frequency | |
frequencyBand | |
sbType | |
sbDuration | |
numObservingMode | |
observingMode | |
numberRepeats | |
numScienceGoal | |
scienceGoal | |
numWeatherConstraint | |
weatherConstraint |
bool asdm::SBSummaryRow::compareRequiredValue | ( | EntityRef | sbSummaryUID, |
EntityRef | projectUID, | ||
EntityRef | obsUnitSetUID, | ||
double | frequency, | ||
ReceiverBandMod::ReceiverBand | frequencyBand, | ||
SBTypeMod::SBType | sbType, | ||
Interval | sbDuration, | ||
int | numObservingMode, | ||
vector< string > | observingMode, | ||
int | numberRepeats, | ||
int | numScienceGoal, | ||
vector< string > | scienceGoal, | ||
int | numWeatherConstraint, | ||
vector< string > | weatherConstraint | ||
) |
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.
sbSummaryUID | |
projectUID | |
obsUnitSetUID | |
frequency | |
frequencyBand | |
sbType | |
sbDuration | |
numObservingMode | |
observingMode | |
numberRepeats | |
numScienceGoal | |
scienceGoal | |
numWeatherConstraint | |
weatherConstraint |
bool asdm::SBSummaryRow::equalByRequiredValue | ( | SBSummaryRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the SBSummaryRow whose required attributes of the value part will be compared with those of this. |
bool asdm::SBSummaryRow::equalByRequiredValue | ( | SBSummaryRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the SBSummaryRow whose required attributes of the value part will be compared with those of this. |
void asdm::SBSummaryRow::frequencyBandFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::frequencyBandFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::frequencyBandFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::frequencyBandFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::frequencyFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::frequencyFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::frequencyFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::frequencyFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::fromText | ( | const std::string & | attributeName, |
const std::string & | t | ||
) | [private] |
vector<Angle > asdm::SBSummaryRow::getCenterDirection | ( | ) | const |
Get centerDirection, which is optional.
IllegalAccessException | If centerDirection does not exist. |
vector<Angle > asdm::SBSummaryRow::getCenterDirection | ( | ) | const |
Get centerDirection, which is optional.
IllegalAccessException | If centerDirection does not exist. |
DirectionReferenceCodeMod::DirectionReferenceCode asdm::SBSummaryRow::getCenterDirectionCode | ( | ) | const |
Get centerDirectionCode, which is optional.
IllegalAccessException | If centerDirectionCode does not exist. |
DirectionReferenceCodeMod::DirectionReferenceCode asdm::SBSummaryRow::getCenterDirectionCode | ( | ) | const |
Get centerDirectionCode, which is optional.
IllegalAccessException | If centerDirectionCode does not exist. |
Get centerDirectionEquinox, which is optional.
IllegalAccessException | If centerDirectionEquinox does not exist. |
Get centerDirectionEquinox, which is optional.
IllegalAccessException | If centerDirectionEquinox does not exist. |
double asdm::SBSummaryRow::getFrequency | ( | ) | const |
===> Attribute frequency
Get frequency.
double asdm::SBSummaryRow::getFrequency | ( | ) | const |
===> Attribute frequency
Get frequency.
ReceiverBandMod::ReceiverBand asdm::SBSummaryRow::getFrequencyBand | ( | ) | const |
===> Attribute frequencyBand
Get frequencyBand.
ReceiverBandMod::ReceiverBand asdm::SBSummaryRow::getFrequencyBand | ( | ) | const |
===> Attribute frequencyBand
Get frequencyBand.
int asdm::SBSummaryRow::getNumberRepeats | ( | ) | const |
===> Attribute numberRepeats
Get numberRepeats.
int asdm::SBSummaryRow::getNumberRepeats | ( | ) | const |
===> Attribute numberRepeats
Get numberRepeats.
int asdm::SBSummaryRow::getNumObservingMode | ( | ) | const |
===> Attribute numObservingMode
Get numObservingMode.
int asdm::SBSummaryRow::getNumObservingMode | ( | ) | const |
===> Attribute numObservingMode
Get numObservingMode.
int asdm::SBSummaryRow::getNumScienceGoal | ( | ) | const |
===> Attribute numScienceGoal
Get numScienceGoal.
int asdm::SBSummaryRow::getNumScienceGoal | ( | ) | const |
===> Attribute numScienceGoal
Get numScienceGoal.
int asdm::SBSummaryRow::getNumWeatherConstraint | ( | ) | const |
===> Attribute numWeatherConstraint
Get numWeatherConstraint.
int asdm::SBSummaryRow::getNumWeatherConstraint | ( | ) | const |
===> Attribute numWeatherConstraint
Get numWeatherConstraint.
vector<string > asdm::SBSummaryRow::getObservingMode | ( | ) | const |
===> Attribute observingMode
Get observingMode.
vector<string > asdm::SBSummaryRow::getObservingMode | ( | ) | const |
===> Attribute observingMode
Get observingMode.
EntityRef asdm::SBSummaryRow::getProjectUID | ( | ) | const |
EntityRef asdm::SBSummaryRow::getProjectUID | ( | ) | const |
Interval asdm::SBSummaryRow::getSbDuration | ( | ) | const |
Interval asdm::SBSummaryRow::getSbDuration | ( | ) | const |
EntityRef asdm::SBSummaryRow::getSbSummaryUID | ( | ) | const |
EntityRef asdm::SBSummaryRow::getSbSummaryUID | ( | ) | const |
SBTypeMod::SBType asdm::SBSummaryRow::getSbType | ( | ) | const |
===> Attribute sbType
Get sbType.
SBTypeMod::SBType asdm::SBSummaryRow::getSbType | ( | ) | const |
===> Attribute sbType
Get sbType.
vector<string > asdm::SBSummaryRow::getScienceGoal | ( | ) | const |
===> Attribute scienceGoal
Get scienceGoal.
vector<string > asdm::SBSummaryRow::getScienceGoal | ( | ) | const |
===> Attribute scienceGoal
Get scienceGoal.
SBSummaryTable& asdm::SBSummaryRow::getTable | ( | ) | const |
Return the table to which this row belongs.
SBSummaryTable& asdm::SBSummaryRow::getTable | ( | ) | const |
Return the table to which this row belongs.
vector<string > asdm::SBSummaryRow::getWeatherConstraint | ( | ) | const |
===> Attribute weatherConstraint
Get weatherConstraint.
vector<string > asdm::SBSummaryRow::getWeatherConstraint | ( | ) | const |
===> Attribute weatherConstraint
Get weatherConstraint.
bool asdm::SBSummaryRow::isAdded | ( | ) | const |
Has this row been added to its table ?
bool asdm::SBSummaryRow::isAdded | ( | ) | const |
Has this row been added to its table ?
void asdm::SBSummaryRow::isAdded | ( | bool | added | ) | [private] |
This method is used by the Table class when this row is added to the table.
void asdm::SBSummaryRow::isAdded | ( | bool | added | ) | [private] |
This method is used by the Table class when this row is added to the table.
bool asdm::SBSummaryRow::isCenterDirectionCodeExists | ( | ) | const |
===> Attribute centerDirectionCode, which is optional
The attribute centerDirectionCode is optional. Return true if this attribute exists.
bool asdm::SBSummaryRow::isCenterDirectionCodeExists | ( | ) | const |
===> Attribute centerDirectionCode, which is optional
The attribute centerDirectionCode is optional. Return true if this attribute exists.
bool asdm::SBSummaryRow::isCenterDirectionEquinoxExists | ( | ) | const |
===> Attribute centerDirectionEquinox, which is optional
The attribute centerDirectionEquinox is optional. Return true if this attribute exists.
bool asdm::SBSummaryRow::isCenterDirectionEquinoxExists | ( | ) | const |
===> Attribute centerDirectionEquinox, which is optional
The attribute centerDirectionEquinox is optional. Return true if this attribute exists.
bool asdm::SBSummaryRow::isCenterDirectionExists | ( | ) | const |
===> Attribute centerDirection, which is optional
The attribute centerDirection is optional. Return true if this attribute exists.
bool asdm::SBSummaryRow::isCenterDirectionExists | ( | ) | const |
===> Attribute centerDirection, which is optional
The attribute centerDirection is optional. Return true if this attribute exists.
void asdm::SBSummaryRow::numberRepeatsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numberRepeatsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numberRepeatsFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numberRepeatsFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numObservingModeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numObservingModeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numObservingModeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numObservingModeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numScienceGoalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numScienceGoalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numScienceGoalFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numScienceGoalFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numWeatherConstraintFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numWeatherConstraintFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::numWeatherConstraintFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::numWeatherConstraintFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::observingModeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::observingModeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::observingModeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::observingModeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::obsUnitSetUIDFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::obsUnitSetUIDFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::projectUIDFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::projectUIDFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbDurationFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbDurationFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbDurationFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::sbDurationFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::sBSummaryIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sBSummaryIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sBSummaryIdFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::sBSummaryIdFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::sbSummaryUIDFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbSummaryUIDFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbTypeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbTypeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::sbTypeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::sbTypeFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::scienceGoalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::scienceGoalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::scienceGoalFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::scienceGoalFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::setCenterDirection | ( | vector< Angle > | centerDirection | ) |
Set centerDirection with the specified vector<Angle >.
centerDirection | The vector<Angle > value to which centerDirection is to be set. |
void asdm::SBSummaryRow::setCenterDirection | ( | vector< Angle > | centerDirection | ) |
Set centerDirection with the specified vector<Angle >.
centerDirection | The vector<Angle > value to which centerDirection is to be set. |
void asdm::SBSummaryRow::setCenterDirectionCode | ( | DirectionReferenceCodeMod::DirectionReferenceCode | centerDirectionCode | ) |
Set centerDirectionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
centerDirectionCode | The DirectionReferenceCodeMod::DirectionReferenceCode value to which centerDirectionCode is to be set. |
void asdm::SBSummaryRow::setCenterDirectionCode | ( | DirectionReferenceCodeMod::DirectionReferenceCode | centerDirectionCode | ) |
Set centerDirectionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
centerDirectionCode | The DirectionReferenceCodeMod::DirectionReferenceCode value to which centerDirectionCode is to be set. |
void asdm::SBSummaryRow::setCenterDirectionEquinox | ( | ArrayTime | centerDirectionEquinox | ) |
void asdm::SBSummaryRow::setCenterDirectionEquinox | ( | ArrayTime | centerDirectionEquinox | ) |
void asdm::SBSummaryRow::setFrequency | ( | double | frequency | ) |
Set frequency with the specified double.
frequency | The double value to which frequency is to be set. |
void asdm::SBSummaryRow::setFrequency | ( | double | frequency | ) |
Set frequency with the specified double.
frequency | The double value to which frequency is to be set. |
void asdm::SBSummaryRow::setFrequencyBand | ( | ReceiverBandMod::ReceiverBand | frequencyBand | ) |
Set frequencyBand with the specified ReceiverBandMod::ReceiverBand.
frequencyBand | The ReceiverBandMod::ReceiverBand value to which frequencyBand is to be set. |
void asdm::SBSummaryRow::setFrequencyBand | ( | ReceiverBandMod::ReceiverBand | frequencyBand | ) |
Set frequencyBand with the specified ReceiverBandMod::ReceiverBand.
frequencyBand | The ReceiverBandMod::ReceiverBand value to which frequencyBand is to be set. |
void asdm::SBSummaryRow::setFromIDL | ( | asdmIDL::SBSummaryRowIDL | x | ) |
Fill the values of this row from the IDL struct SBSummaryRowIDL.
x | The IDL struct containing the values used to fill this row. |
ConversionException |
void asdm::SBSummaryRow::setFromIDL | ( | asdmIDL::SBSummaryRowIDL | x | ) |
Fill the values of this row from the IDL struct SBSummaryRowIDL.
x | The IDL struct containing the values used to fill this row. |
ConversionException |
void asdm::SBSummaryRow::setFromXML | ( | std::string | rowDoc | ) |
Fill the values of this row from an XML string that was produced by the toXML() method.
rowDoc | the XML string being used to set the values of this row. |
ConversionException |
void asdm::SBSummaryRow::setFromXML | ( | std::string | rowDoc | ) |
Fill the values of this row from an XML string that was produced by the toXML() method.
rowDoc | the XML string being used to set the values of this row. |
ConversionException |
void asdm::SBSummaryRow::setNumberRepeats | ( | int | numberRepeats | ) |
Set numberRepeats with the specified int.
numberRepeats | The int value to which numberRepeats is to be set. |
void asdm::SBSummaryRow::setNumberRepeats | ( | int | numberRepeats | ) |
Set numberRepeats with the specified int.
numberRepeats | The int value to which numberRepeats is to be set. |
void asdm::SBSummaryRow::setNumObservingMode | ( | int | numObservingMode | ) |
Set numObservingMode with the specified int.
numObservingMode | The int value to which numObservingMode is to be set. |
void asdm::SBSummaryRow::setNumObservingMode | ( | int | numObservingMode | ) |
Set numObservingMode with the specified int.
numObservingMode | The int value to which numObservingMode is to be set. |
void asdm::SBSummaryRow::setNumScienceGoal | ( | int | numScienceGoal | ) |
Set numScienceGoal with the specified int.
numScienceGoal | The int value to which numScienceGoal is to be set. |
void asdm::SBSummaryRow::setNumScienceGoal | ( | int | numScienceGoal | ) |
Set numScienceGoal with the specified int.
numScienceGoal | The int value to which numScienceGoal is to be set. |
void asdm::SBSummaryRow::setNumWeatherConstraint | ( | int | numWeatherConstraint | ) |
Set numWeatherConstraint with the specified int.
numWeatherConstraint | The int value to which numWeatherConstraint is to be set. |
void asdm::SBSummaryRow::setNumWeatherConstraint | ( | int | numWeatherConstraint | ) |
Set numWeatherConstraint with the specified int.
numWeatherConstraint | The int value to which numWeatherConstraint is to be set. |
void asdm::SBSummaryRow::setObservingMode | ( | vector< string > | observingMode | ) |
Set observingMode with the specified vector<string >.
observingMode | The vector<string > value to which observingMode is to be set. |
void asdm::SBSummaryRow::setObservingMode | ( | vector< string > | observingMode | ) |
Set observingMode with the specified vector<string >.
observingMode | The vector<string > value to which observingMode is to be set. |
void asdm::SBSummaryRow::setObsUnitSetUID | ( | EntityRef | obsUnitSetUID | ) |
void asdm::SBSummaryRow::setObsUnitSetUID | ( | EntityRef | obsUnitSetUID | ) |
void asdm::SBSummaryRow::setProjectUID | ( | EntityRef | projectUID | ) |
void asdm::SBSummaryRow::setProjectUID | ( | EntityRef | projectUID | ) |
void asdm::SBSummaryRow::setSbDuration | ( | Interval | sbDuration | ) |
void asdm::SBSummaryRow::setSbDuration | ( | Interval | sbDuration | ) |
void asdm::SBSummaryRow::setSBSummaryId | ( | Tag | sBSummaryId | ) | [private] |
Set sBSummaryId with the specified Tag value.
sBSummaryId | The Tag value to which sBSummaryId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SBSummaryRow::setSBSummaryId | ( | Tag | sBSummaryId | ) | [private] |
Set sBSummaryId with the specified Tag value.
sBSummaryId | The Tag value to which sBSummaryId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SBSummaryRow::setSbSummaryUID | ( | EntityRef | sbSummaryUID | ) |
void asdm::SBSummaryRow::setSbSummaryUID | ( | EntityRef | sbSummaryUID | ) |
void asdm::SBSummaryRow::setSbType | ( | SBTypeMod::SBType | sbType | ) |
Set sbType with the specified SBTypeMod::SBType.
sbType | The SBTypeMod::SBType value to which sbType is to be set. |
void asdm::SBSummaryRow::setSbType | ( | SBTypeMod::SBType | sbType | ) |
Set sbType with the specified SBTypeMod::SBType.
sbType | The SBTypeMod::SBType value to which sbType is to be set. |
void asdm::SBSummaryRow::setScienceGoal | ( | vector< string > | scienceGoal | ) |
Set scienceGoal with the specified vector<string >.
scienceGoal | The vector<string > value to which scienceGoal is to be set. |
void asdm::SBSummaryRow::setScienceGoal | ( | vector< string > | scienceGoal | ) |
Set scienceGoal with the specified vector<string >.
scienceGoal | The vector<string > value to which scienceGoal is to be set. |
void asdm::SBSummaryRow::setWeatherConstraint | ( | vector< string > | weatherConstraint | ) |
Set weatherConstraint with the specified vector<string >.
weatherConstraint | The vector<string > value to which weatherConstraint is to be set. |
void asdm::SBSummaryRow::setWeatherConstraint | ( | vector< string > | weatherConstraint | ) |
Set weatherConstraint with the specified vector<string >.
weatherConstraint | The vector<string > value to which weatherConstraint is to be set. |
void asdm::SBSummaryRow::toBin | ( | EndianOSStream & | eoss | ) | [private] |
Serialize this into a stream of bytes written to an EndianOSStream.
eoss | the EndianOSStream to be written to |
void asdm::SBSummaryRow::toBin | ( | EndianOSStream & | eoss | ) | [private] |
Serialize this into a stream of bytes written to an EndianOSStream.
eoss | the EndianOSStream to be written to |
asdmIDL::SBSummaryRowIDL* asdm::SBSummaryRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
asdmIDL::SBSummaryRowIDL* asdm::SBSummaryRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::SBSummaryRow::toIDL | ( | asdmIDL::SBSummaryRowIDL & | x | ) | const |
Define the content of a SBSummaryRowIDL struct from the values found in this row.
x | a reference to the SBSummaryRowIDL struct to be set. |
std::string asdm::SBSummaryRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
std::string asdm::SBSummaryRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::SBSummaryRow::weatherConstraintFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::weatherConstraintFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SBSummaryRow::weatherConstraintFromText | ( | const string & | s | ) | [private] |
void asdm::SBSummaryRow::weatherConstraintFromText | ( | const string & | s | ) | [private] |
friend class asdm::RowTransformer< SBSummaryRow > [friend] |
Definition at line 146 of file SBSummaryRow.h.
asdm::SBSummaryTable [friend] |
Definition at line 145 of file SBSummaryRow.h.
Intrinsic Table asdm::SBSummaryRow::Attributes |
Definition at line 169 of file SBSummaryRow.h.
vector< Angle > asdm::SBSummaryRow::centerDirection [private] |
Definition at line 1142 of file SBSummaryRow.h.
DirectionReferenceCodeMod::DirectionReferenceCode asdm::SBSummaryRow::centerDirectionCode [private] |
Definition at line 1155 of file SBSummaryRow.h.
bool asdm::SBSummaryRow::centerDirectionCodeExists [private] |
===> Attribute centerDirectionCode, which is optional
Definition at line 1152 of file SBSummaryRow.h.
Definition at line 1168 of file SBSummaryRow.h.
bool asdm::SBSummaryRow::centerDirectionEquinoxExists [private] |
===> Attribute centerDirectionEquinox, which is optional
Definition at line 1165 of file SBSummaryRow.h.
bool asdm::SBSummaryRow::centerDirectionExists [private] |
double asdm::SBSummaryRow::frequency [private] |
ReceiverBandMod::ReceiverBand asdm::SBSummaryRow::frequencyBand [private] |
Extrinsic Table Attributes Links *binary deserialization material from an EndianIStream std::map< std::string, SBSummaryAttributeFromBin > asdm::SBSummaryRow::fromBinMethods [private] |
Definition at line 1187 of file SBSummaryRow.h.
*text deserialization material std::map< std::string, SBSummaryAttributeFromText > asdm::SBSummaryRow::fromTextMethods [private] |
Definition at line 1213 of file SBSummaryRow.h.
bool asdm::SBSummaryRow::hasBeenAdded [private] |
Whether this row has been added to the table or not.
Definition at line 919 of file SBSummaryRow.h.
int asdm::SBSummaryRow::numberRepeats [private] |
int asdm::SBSummaryRow::numObservingMode [private] |
int asdm::SBSummaryRow::numScienceGoal [private] |
int asdm::SBSummaryRow::numWeatherConstraint [private] |
vector< string > asdm::SBSummaryRow::observingMode [private] |
EntityRef asdm::SBSummaryRow::obsUnitSetUID [private] |
EntityRef asdm::SBSummaryRow::projectUID [private] |
Interval asdm::SBSummaryRow::sbDuration [private] |
EntityRef asdm::SBSummaryRow::sbSummaryUID [private] |
SBTypeMod::SBType asdm::SBSummaryRow::sbType [private] |
vector< string > asdm::SBSummaryRow::scienceGoal [private] |
SBSummaryTable & asdm::SBSummaryRow::table [private] |
The table to which this row belongs.
Definition at line 915 of file SBSummaryRow.h.
vector< string > asdm::SBSummaryRow::weatherConstraint [private] |