#include <StationRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
StationTable & | getTable () const |
StationRowIDL * | toIDL () const |
void | setFromIDL (StationRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getName () const |
void | setName (string name) |
vector< Length > | getPosition () const |
void | setPosition (vector< Length > position) |
StationTypeMod::StationType | getType () const |
void | setType (StationTypeMod::StationType type) |
Tag | getStationId () const |
bool | compareNoAutoInc (string name, vector< Length > position, StationTypeMod::StationType type) |
bool | compareRequiredValue (string name, vector< Length > position, StationTypeMod::StationType type) |
bool | equalByRequiredValue (StationRow *x) |
|
Compare each mandatory attribute except the autoincrementable one of this StationRow 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 name.
|
|
Get position.
|
|
Get stationId.
|
|
Return the table to which this row belongs. |
|
Get type.
|
|
Fill the values of this row from the IDL struct StationRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set name with the specified string.
|
|
Set position with the specified vector<Length >.
|
|
Set type with the specified StationTypeMod::StationType.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|