libpappsomspp
Library for mass spectrometry
|
convenient xml reader helper More...
#include <xmlstreamreaderinterface.h>
Public Member Functions | |
XmlStreamReaderInterface () | |
virtual | ~XmlStreamReaderInterface () |
virtual bool | readFile (const QString &fileName) |
bool | read (QIODevice *device) |
bool | read (const QString &xml_content) |
QString | errorString () const |
Protected Member Functions | |
virtual void | readStream ()=0 |
void | cloneStartElement (QXmlStreamWriter &output) const |
void | cloneElement (QXmlStreamWriter &output) |
void | cloneNode (QXmlStreamWriter &output) |
Protected Attributes | |
QXmlStreamReader | m_qxmlStreamReader |
convenient xml reader helper
Definition at line 40 of file xmlstreamreaderinterface.h.
XmlStreamReaderInterface::XmlStreamReaderInterface | ( | ) |
|
virtual |
|
protected |
Definition at line 124 of file xmlstreamreaderinterface.cpp.
References cloneNode(), and m_qxmlStreamReader.
Referenced by cloneNode(), pappso::WrapTandemResults::process_group_note(), pappso::WrapTandemResults::readStream(), and readStream().
|
protected |
Definition at line 146 of file xmlstreamreaderinterface.cpp.
References cloneElement(), and m_qxmlStreamReader.
Referenced by cloneElement(), and readStream().
|
protected |
Definition at line 110 of file xmlstreamreaderinterface.cpp.
References m_qxmlStreamReader.
Referenced by pappso::WrapTandemResults::process_group_note(), pappso::WrapTandemInput::readStream(), pappso::WrapTandemResults::readStream(), and readStream().
QString pappso::XmlStreamReaderInterface::errorString | ( | ) | const |
Definition at line 46 of file xmlstreamreaderinterface.cpp.
References m_qxmlStreamReader.
Referenced by pappso::TandemWrapperRun::readTandemPresetFile(), pappso::TandemWrapperRun::wrapTandemInputFile(), and pappso::TandemWrapperRun::writeFinalTandemOutput().
bool pappso::XmlStreamReaderInterface::read | ( | const QString & | xml_content | ) |
Definition at line 100 of file xmlstreamreaderinterface.cpp.
References m_qxmlStreamReader, and readStream().
bool pappso::XmlStreamReaderInterface::read | ( | QIODevice * | device | ) |
Definition at line 89 of file xmlstreamreaderinterface.cpp.
References m_qxmlStreamReader, and readStream().
Referenced by readFile().
|
virtual |
Definition at line 61 of file xmlstreamreaderinterface.cpp.
References m_qxmlStreamReader, and read().
Referenced by pappso::TandemWrapperRun::readTandemPresetFile(), pappso::TandemWrapperRun::wrapTandemInputFile(), and pappso::TandemWrapperRun::writeFinalTandemOutput().
|
protectedpure virtual |
Implemented in pappso::WrapTandemInput, pappso::WrapTandemResults, and pappso::XtandemPresetReader.
References cloneElement(), cloneNode(), and cloneStartElement().
|
protected |
Definition at line 71 of file xmlstreamreaderinterface.h.
Referenced by cloneElement(), cloneNode(), cloneStartElement(), errorString(), pappso::WrapTandemResults::process_group_note(), read(), read(), pappso::XtandemPresetReader::read_note(), readFile(), pappso::WrapTandemInput::readStream(), pappso::WrapTandemResults::readStream(), and pappso::XtandemPresetReader::readStream().