#include <CalDataRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
CalDataTable & | getTable () const |
CalDataRowIDL * | toIDL () const |
void | setFromIDL (CalDataRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
Tag | getCalDataId () const |
int | getNumScan () const |
void | setNumScan (int numScan) |
bool | isFrequencyGroupExists () const |
int | getFrequencyGroup () const throw (IllegalAccessException) |
void | setFrequencyGroup (int frequencyGroup) |
void | clearFrequencyGroup () |
vector< int > | getScanSet () const |
void | setScanSet (vector< int > scanSet) |
CalTypeMod::CalType | getCalType () const |
void | setCalType (CalTypeMod::CalType calType) |
bool | isFreqGroupNameExists () const |
string | getFreqGroupName () const throw (IllegalAccessException) |
void | setFreqGroupName (string freqGroupName) |
void | clearFreqGroupName () |
bool | isFieldNameExists () const |
string | getFieldName () const throw (IllegalAccessException) |
void | setFieldName (string fieldName) |
void | clearFieldName () |
bool | isFieldCodeExists () const |
vector< string > | getFieldCode () const throw (IllegalAccessException) |
void | setFieldCode (vector< string > fieldCode) |
void | clearFieldCode () |
ArrayTime | getStartTimeObserved () const |
void | setStartTimeObserved (ArrayTime startTimeObserved) |
ArrayTime | getEndTimeObserved () const |
void | setEndTimeObserved (ArrayTime endTimeObserved) |
bool | isSourceNameExists () const |
vector< string > | getSourceName () const throw (IllegalAccessException) |
void | setSourceName (vector< string > sourceName) |
void | clearSourceName () |
bool | isSourceCodeExists () const |
vector< string > | getSourceCode () const throw (IllegalAccessException) |
void | setSourceCode (vector< string > sourceCode) |
void | clearSourceCode () |
bool | isScanIntentExists () const |
vector< ScanIntentMod::ScanIntent > | getScanIntent () const throw (IllegalAccessException) |
void | setScanIntent (vector< ScanIntentMod::ScanIntent > scanIntent) |
void | clearScanIntent () |
bool | isAssocCalDataIdExists () const |
Tag | getAssocCalDataId () const throw (IllegalAccessException) |
void | setAssocCalDataId (Tag assocCalDataId) |
void | clearAssocCalDataId () |
bool | isAssocCalNatureExists () const |
AssociatedCalNatureMod::AssociatedCalNature | getAssocCalNature () const throw (IllegalAccessException) |
void | setAssocCalNature (AssociatedCalNatureMod::AssociatedCalNature assocCalNature) |
void | clearAssocCalNature () |
CalDataOriginMod::CalDataOrigin | getCalDataType () const |
void | setCalDataType (CalDataOriginMod::CalDataOrigin calDataType) |
bool | compareNoAutoInc (int numScan, vector< int > scanSet, CalTypeMod::CalType calType, ArrayTime startTimeObserved, ArrayTime endTimeObserved, CalDataOriginMod::CalDataOrigin calDataType) |
bool | compareRequiredValue (int numScan, vector< int > scanSet, CalTypeMod::CalType calType, ArrayTime startTimeObserved, ArrayTime endTimeObserved, CalDataOriginMod::CalDataOrigin calDataType) |
bool | equalByRequiredValue (CalDataRow *x) |
|
Mark assocCalDataId, which is an optional field, as non-existent. |
|
Mark assocCalNature, which is an optional field, as non-existent. |
|
Mark fieldCode, which is an optional field, as non-existent. |
|
Mark fieldName, which is an optional field, as non-existent. |
|
Mark freqGroupName, which is an optional field, as non-existent. |
|
Mark frequencyGroup, which is an optional field, as non-existent. |
|
Mark scanIntent, which is an optional field, as non-existent. |
|
Mark sourceCode, which is an optional field, as non-existent. |
|
Mark sourceName, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this CalDataRow 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 assocCalDataId, which is optional.
|
|
Get assocCalNature, which is optional.
|
|
Get calDataId.
|
|
Get calDataType.
|
|
Get calType.
|
|
Get endTimeObserved.
|
|
Get fieldCode, which is optional.
|
|
Get fieldName, which is optional.
|
|
Get freqGroupName, which is optional.
|
|
Get frequencyGroup, which is optional.
|
|
Get numScan.
|
|
Get scanIntent, which is optional.
|
|
Get scanSet.
|
|
Get sourceCode, which is optional.
|
|
Get sourceName, which is optional.
|
|
Get startTimeObserved.
|
|
Return the table to which this row belongs. |
|
The attribute assocCalDataId is optional. Return true if this attribute exists.
|
|
The attribute assocCalNature is optional. Return true if this attribute exists.
|
|
The attribute fieldCode is optional. Return true if this attribute exists.
|
|
The attribute fieldName is optional. Return true if this attribute exists.
|
|
The attribute freqGroupName is optional. Return true if this attribute exists.
|
|
The attribute frequencyGroup is optional. Return true if this attribute exists.
|
|
The attribute scanIntent is optional. Return true if this attribute exists.
|
|
The attribute sourceCode is optional. Return true if this attribute exists.
|
|
The attribute sourceName is optional. Return true if this attribute exists.
|
|
Set assocCalDataId with the specified Tag.
|
|
Set assocCalNature with the specified AssociatedCalNatureMod::AssociatedCalNature.
|
|
Set calDataType with the specified CalDataOriginMod::CalDataOrigin.
|
|
Set calType with the specified CalTypeMod::CalType.
|
|
Set endTimeObserved with the specified ArrayTime.
|
|
Set fieldCode with the specified vector<string >.
|
|
Set fieldName with the specified string.
|
|
Set freqGroupName with the specified string.
|
|
Set frequencyGroup with the specified int.
|
|
Fill the values of this row from the IDL struct CalDataRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numScan with the specified int.
|
|
Set scanIntent with the specified vector<ScanIntentMod::ScanIntent >.
|
|
Set scanSet with the specified vector<int >.
|
|
Set sourceCode with the specified vector<string >.
|
|
Set sourceName with the specified vector<string >.
|
|
Set startTimeObserved with the specified ArrayTime.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|