asdm::FocusModelRow Class Reference

#include <FocusModelRow.h>

List of all members.


Detailed Description

The FocusModelRow class is a row of a FocusModelTable.

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


Public Member Functions

FocusModelTablegetTable () const
FocusModelRowIDL * toIDL () const
void setFromIDL (FocusModelRowIDL x) throw (ConversionException)
string toXML () const
void setFromXML (string rowDoc) throw (ConversionException)
Tag getFocusModelId () const
bool equalByRequiredValue (FocusModelRow *x)


Member Function Documentation

bool asdm::FocusModelRow::equalByRequiredValue FocusModelRow 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 FocusModelRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.

Tag asdm::FocusModelRow::getFocusModelId  )  const
 

Get focusModelId.

Returns:
focusModelId as Tag

FocusModelTable& asdm::FocusModelRow::getTable  )  const
 

Return the table to which this row belongs.

void asdm::FocusModelRow::setFromIDL FocusModelRowIDL  x  )  throw (ConversionException)
 

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

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

void asdm::FocusModelRow::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.

FocusModelRowIDL* asdm::FocusModelRow::toIDL  )  const
 

Return this row in the form of an IDL struct.

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

string asdm::FocusModelRow::toXML  )  const
 

Return this row in the form of an XML string.

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


The documentation for this class was generated from the following file:
Generated on Tue Nov 18 17:43:45 2008 for ASDM C++ Implementation by doxygen 1.3.8