|
libpappsomspp
Library for mass spectrometry
|
#include <xtandempresetsaxhandler.h>
Public Member Functions | |
| XtandemPresetSaxHandler () | |
| ~XtandemPresetSaxHandler () | |
| bool | startElement (const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &attributes) override |
| bool | endElement (const QString &namespaceURI, const QString &localName, const QString &qName) override |
| bool | startDocument () override |
| bool | endDocument () override |
| bool | characters (const QString &str) override |
| bool | fatalError (const QXmlParseException &exception) override |
| bool | error (const QXmlParseException &exception) override |
| QString | errorString () const |
| int | getNumberOfThreads () const |
| const QString | getMs2FiltersOptions () const |
Private Member Functions | |
| bool | startElement_note (QXmlAttributes attributes) |
| bool | endElement_note () |
Private Attributes | |
| QString | m_errorString |
| std::vector< QString > | m_tagStack |
| QString | m_currentText |
| bool | m_isTandemParameter = false |
| QString | m_currentLabel |
| int | m_threads = -1 |
| PrecisionUnit | m_ms2precisionUnit = PrecisionUnit::dalton |
| double | m_ms2precisionValue = 0 |
Definition at line 40 of file xtandempresetsaxhandler.h.
| pappso::XtandemPresetSaxHandler::XtandemPresetSaxHandler | ( | ) |
| pappso::XtandemPresetSaxHandler::~XtandemPresetSaxHandler | ( | ) |
|
override |
Definition at line 162 of file xtandempresetsaxhandler.cpp.
References m_currentText.
|
override |
Definition at line 156 of file xtandempresetsaxhandler.cpp.
|
override |
Definition at line 105 of file xtandempresetsaxhandler.cpp.
References endElement_note(), m_currentText, m_errorString, m_tagStack, and pappso::PappsoException::qwhat().
|
private |
Definition at line 223 of file xtandempresetsaxhandler.cpp.
References m_currentLabel, m_currentText, m_ms2precisionUnit, m_ms2precisionValue, and m_threads.
Referenced by endElement().
|
override |
| QString pappso::XtandemPresetSaxHandler::errorString | ( | ) | const |
Definition at line 197 of file xtandempresetsaxhandler.cpp.
References m_errorString.
Referenced by pappso::TandemWrapperRun::readTandemPresetFile().
|
override |
| const QString pappso::XtandemPresetSaxHandler::getMs2FiltersOptions | ( | ) | const |
Definition at line 262 of file xtandempresetsaxhandler.cpp.
References pappso::PrecisionFactory::getPrecisionPtrInstance(), m_ms2precisionUnit, m_ms2precisionValue, and pappso::PrecisionBase::toString().
Referenced by pappso::TandemWrapperRun::readTandemPresetFile().
| int pappso::XtandemPresetSaxHandler::getNumberOfThreads | ( | ) | const |
Definition at line 255 of file xtandempresetsaxhandler.cpp.
References m_threads.
Referenced by pappso::TandemWrapperRun::readTandemPresetFile().
|
override |
Definition at line 150 of file xtandempresetsaxhandler.cpp.
|
override |
Definition at line 45 of file xtandempresetsaxhandler.cpp.
References m_currentText, m_errorString, m_isTandemParameter, m_tagStack, pappso::PappsoException::qwhat(), and startElement_note().
|
private |
Definition at line 204 of file xtandempresetsaxhandler.cpp.
References m_currentLabel.
Referenced by startElement().
|
private |
Definition at line 85 of file xtandempresetsaxhandler.h.
Referenced by endElement_note(), and startElement_note().
|
private |
Definition at line 83 of file xtandempresetsaxhandler.h.
Referenced by characters(), endElement(), endElement_note(), and startElement().
|
private |
Definition at line 81 of file xtandempresetsaxhandler.h.
Referenced by endElement(), error(), errorString(), fatalError(), and startElement().
|
private |
Definition at line 84 of file xtandempresetsaxhandler.h.
Referenced by startElement().
|
private |
Definition at line 88 of file xtandempresetsaxhandler.h.
Referenced by endElement_note(), and getMs2FiltersOptions().
|
private |
Definition at line 89 of file xtandempresetsaxhandler.h.
Referenced by endElement_note(), and getMs2FiltersOptions().
|
private |
Definition at line 82 of file xtandempresetsaxhandler.h.
Referenced by endElement(), and startElement().
|
private |
Definition at line 86 of file xtandempresetsaxhandler.h.
Referenced by endElement_note(), and getNumberOfThreads().