This class is an XmlHandler used to read and write BundleResults objects from and to XML files. More...
Public Member Functions | |
XmlHandler (BundleResults *statistics, Project *project) | |
Constructs an XmlHandler used to save a BundleResults object. More... | |
~XmlHandler () | |
Destroys an XmlHandler. More... | |
virtual bool | startElement (const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) |
Writes a starting XML element. More... | |
virtual bool | characters (const QString &ch) |
Adds a QString to the XmlHandler's internal character data. More... | |
virtual bool | endElement (const QString &namespaceURI, const QString &localName, const QString &qName) |
Writes an ending XML element. More... | |
virtual void | setReader (XmlStackedHandlerReader *) |
void | switchToNewHandler (XmlStackedHandler *nextHandler) |
Protected Member Functions | |
XmlStackedHandlerReader * | reader () |
const XmlStackedHandlerReader * | reader () const |
bool | fatalError (const QXmlParseException &exception) |
Private Member Functions | |
Q_DISABLE_COPY (XmlHandler) | |
Private Attributes | |
BundleResults * | m_xmlHandlerBundleResults |
Project * | m_xmlHandlerProject |
QString | m_xmlHandlerCharacters |
int | m_xmlHandlerResidualsListSize |
int | m_xmlHandlerSampleResidualsListSize |
int | m_xmlHandlerLineResidualsListSize |
int | m_xmlHandlerXSigmasListSize |
int | m_xmlHandlerYSigmasListSize |
int | m_xmlHandlerZSigmasListSize |
int | m_xmlHandlerRASigmasListSize |
int | m_xmlHandlerDECSigmasListSize |
int | m_xmlHandlerTWISTSigmasListSize |
QList< Statistics * > | m_xmlHandlerStatisticsList |
StatCumProbDistDynCalc * | m_xmlHandlerCumProCalc |
QString | m_xmlHandlerCorrelationImageId |
QStringList | m_xmlHandlerCorrelationParameterList |
QMap< QString, QStringList > | m_xmlHandlerCorrelationMap |
This class is an XmlHandler used to read and write BundleResults objects from and to XML files.
Documentation will be updated when it is decided if XML support will remain.
Definition at line 268 of file BundleResults.h.
Isis::BundleResults::XmlHandler::XmlHandler | ( | BundleResults * | statistics, |
Project * | project | ||
) |
Constructs an XmlHandler used to save a BundleResults object.
statistics | The BundleResults that the XmlHandler will save. |
project | The project that the BundleResults object belongs to. |
Definition at line 1792 of file BundleResults.cpp.
Isis::BundleResults::XmlHandler::~XmlHandler | ( | ) |
Destroys an XmlHandler.
Definition at line 1818 of file BundleResults.cpp.
|
virtual |
Adds a QString to the XmlHandler's internal character data.
ch | The data to be added. |
Definition at line 2137 of file BundleResults.cpp.
|
virtual |
Writes an ending XML element.
namespaceURI | ??? |
localName | ??? |
qName | The name of the element. |
Reimplemented from Isis::XmlStackedHandler.
Definition at line 2152 of file BundleResults.cpp.
References Isis::toBool(), Isis::toDouble(), and Isis::toInt().
|
virtual |
Writes a starting XML element.
namespaceURI | ??? |
localName | ??? |
qName | The name of the element. |
atts | The attributes of the element. |
Reimplemented from Isis::XmlStackedHandler.
Definition at line 1840 of file BundleResults.cpp.
References Isis::BundleResults::maximumLikelihoodMedianR2Residuals(), Isis::toDouble(), and Isis::toInt().
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the ISIS Support Center File Modified: 07/12/2023 23:35:20 |