asdm::EphemerisRow Class Reference

#include <EphemerisRow.h>

List of all members.


Detailed Description

The EphemerisRow class is a row of a EphemerisTable.

Generated from model's revision "1.41", branch "HEAD"


Public Member Functions

EphemerisTablegetTable () const
EphemerisRowIDL * toIDL () const
void setFromIDL (EphemerisRowIDL x) throw (ConversionException)
string toXML () const
void setFromXML (string rowDoc) throw (ConversionException)
Tag getEphemerisId () const
bool equalByRequiredValue (EphemerisRow *x)

Friends

class asdm::EphemerisTable


Member Function Documentation

EphemerisTable& asdm::EphemerisRow::getTable (  )  const

Return the table to which this row belongs.

EphemerisRowIDL* asdm::EphemerisRow::toIDL (  )  const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a EphemerisRowIDL struct.

void asdm::EphemerisRow::setFromIDL ( EphemerisRowIDL  x  )  throw (ConversionException)

Fill the values of this row from the IDL struct EphemerisRowIDL.

Parameters:
x The IDL struct containing the values used to fill this row.

string asdm::EphemerisRow::toXML (  )  const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.

void asdm::EphemerisRow::setFromXML ( string  rowDoc  )  throw (ConversionException)

Fill the values of this row from an XML string that was produced by the toXML() method.

Parameters:
x The XML string being used to set the values of this row.

Tag asdm::EphemerisRow::getEphemerisId (  )  const

Get ephemerisId.

Returns:
ephemerisId as Tag

bool asdm::EphemerisRow::equalByRequiredValue ( EphemerisRow x  ) 

Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.

Parameters:
x a pointer on the EphemerisRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.


The documentation for this class was generated from the following file:
Generated on Thu Nov 29 16:46:49 2007 for ASDM C++ Implementation by  doxygen 1.5.1