#include <AnnotationRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
AnnotationTable & | getTable () const |
AnnotationRowIDL * | toIDL () const |
void | setFromIDL (AnnotationRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
ArrayTime | getTime () const |
void | setTime (ArrayTime time) |
string | getIssue () const |
void | setIssue (string issue) |
string | getDetails () const |
void | setDetails (string details) |
bool | isIntervalExists () const |
Interval | getInterval () const throw (IllegalAccessException) |
void | setInterval (Interval interval) |
void | clearInterval () |
bool | isNumAntennaExists () const |
int | getNumAntenna () const throw (IllegalAccessException) |
void | setNumAntenna (int numAntenna) |
void | clearNumAntenna () |
bool | isNumBasebandExists () const |
int | getNumBaseband () const throw (IllegalAccessException) |
void | setNumBaseband (int numBaseband) |
void | clearNumBaseband () |
bool | isBasebandNameExists () const |
vector< BasebandNameMod::BasebandName > | getBasebandName () const throw (IllegalAccessException) |
void | setBasebandName (vector< BasebandNameMod::BasebandName > basebandName) |
void | clearBasebandName () |
bool | isDValueExists () const |
double | getDValue () const throw (IllegalAccessException) |
void | setDValue (double dValue) |
void | clearDValue () |
bool | isVdValueExists () const |
vector< double > | getVdValue () const throw (IllegalAccessException) |
void | setVdValue (vector< double > vdValue) |
void | clearVdValue () |
bool | isVvdValuesExists () const |
vector< vector< double > > | getVvdValues () const throw (IllegalAccessException) |
void | setVvdValues (vector< vector< double > > vvdValues) |
void | clearVvdValues () |
bool | isLlValueExists () const |
long long | getLlValue () const throw (IllegalAccessException) |
void | setLlValue (long long llValue) |
void | clearLlValue () |
bool | isVllValueExists () const |
vector< long long > | getVllValue () const throw (IllegalAccessException) |
void | setVllValue (vector< long long > vllValue) |
void | clearVllValue () |
bool | isVvllValueExists () const |
vector< vector< long long > > | getVvllValue () const throw (IllegalAccessException) |
void | setVvllValue (vector< vector< long long > > vvllValue) |
void | clearVvllValue () |
Tag | getAnnotationId () const |
bool | isAntennaIdExists () const |
vector< Tag > | getAntennaId () const throw (IllegalAccessException) |
void | setAntennaId (vector< Tag > antennaId) |
void | clearAntennaId () |
void | setAntennaId (int i, Tag antennaId) |
void | addAntennaId (Tag id) |
void | addAntennaId (const vector< Tag > &id) |
const Tag | getAntennaId (int i) |
AntennaRow * | getAntenna (int i) |
vector< AntennaRow * > | getAntennas () |
bool | compareNoAutoInc (ArrayTime time, string issue, string details) |
bool | compareRequiredValue (ArrayTime time, string issue, string details) |
bool | equalByRequiredValue (AnnotationRow *x) |
|
Append a vector of Tag to antennaId.
|
|
Append a Tag to antennaId.
|
|
Mark antennaId, which is an optional field, as non-existent. |
|
Mark basebandName, which is an optional field, as non-existent. |
|
Mark dValue, which is an optional field, as non-existent. |
|
Mark interval, which is an optional field, as non-existent. |
|
Mark llValue, which is an optional field, as non-existent. |
|
Mark numAntenna, which is an optional field, as non-existent. |
|
Mark numBaseband, which is an optional field, as non-existent. |
|
Mark vdValue, which is an optional field, as non-existent. |
|
Mark vllValue, which is an optional field, as non-existent. |
|
Mark vvdValues, which is an optional field, as non-existent. |
|
Mark vvllValue, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this AnnotationRow 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 annotationId.
|
|
Returns the AntennaRow linked to this row via the tag stored in antennaId at position i.
|
|
Returns the Tag stored in antennaId at position i.
|
|
Get antennaId, which is optional.
|
|
Returns the vector of AntennaRow* linked to this row via the Tags stored in antennaId
|
|
Get basebandName, which is optional.
|
|
Get details.
|
|
Get dValue, which is optional.
|
|
Get interval, which is optional.
|
|
Get issue.
|
|
Get llValue, which is optional.
|
|
Get numAntenna, which is optional.
|
|
Get numBaseband, which is optional.
|
|
Return the table to which this row belongs. |
|
Get time.
|
|
Get vdValue, which is optional.
|
|
Get vllValue, which is optional.
|
|
Get vvdValues, which is optional.
|
|
Get vvllValue, which is optional.
|
|
The attribute antennaId is optional. Return true if this attribute exists.
|
|
The attribute basebandName is optional. Return true if this attribute exists.
|
|
The attribute dValue is optional. Return true if this attribute exists.
|
|
The attribute interval is optional. Return true if this attribute exists.
|
|
The attribute llValue is optional. Return true if this attribute exists.
|
|
The attribute numAntenna is optional. Return true if this attribute exists.
|
|
The attribute numBaseband is optional. Return true if this attribute exists.
|
|
The attribute vdValue is optional. Return true if this attribute exists.
|
|
The attribute vllValue is optional. Return true if this attribute exists.
|
|
The attribute vvdValues is optional. Return true if this attribute exists.
|
|
The attribute vvllValue is optional. Return true if this attribute exists.
|
|
Set antennaId[i] with the specified Tag.
|
|
Set antennaId with the specified vector<Tag> .
|
|
Set basebandName with the specified vector<BasebandNameMod::BasebandName >.
|
|
Set details with the specified string.
|
|
Set dValue with the specified double.
|
|
Fill the values of this row from the IDL struct AnnotationRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set interval with the specified Interval.
|
|
Set issue with the specified string.
|
|
Set llValue with the specified long long.
|
|
Set numAntenna with the specified int.
|
|
Set numBaseband with the specified int.
|
|
Set time with the specified ArrayTime.
|
|
Set vdValue with the specified vector<double >.
|
|
Set vllValue with the specified vector<long long >.
|
|
Set vvdValues with the specified vector<vector<double > >.
|
|
Set vvllValue with the specified vector<vector<long long > >.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|