AusweisApp2
|
#include <ConnectionHandleParser.h>
Öffentliche Methoden | |
ConnectionHandleParser (QSharedPointer< QXmlStreamReader > pXmlReader) | |
virtual | ~ConnectionHandleParser () |
ConnectionHandle | parse () |
![]() | |
ElementParser (QSharedPointer< QXmlStreamReader > pXmlReader) | |
virtual | ~ElementParser () |
Weitere Geerbte Elemente | |
![]() | |
bool | readNextStartElement () |
Like QXmlStreamReader::readNextStartElement(), but also checks mParseError. Mehr ... | |
QString | readElementText () |
Returns the text (simplified()) between the current start element and the corresponding end element. Mehr ... | |
void | assertMandatoryElement (const QString &pValue, const char *const pElementName) |
Issues a log warning and sets the error when the element has not been set, i.e. Mehr ... | |
template<typename T > | |
bool | assertMandatoryList (const QVector< T > &pList, const char *const pElementName) |
Issues a log warning and sets the error when the list is empty. Mehr ... | |
bool | assertNoDuplicateElement (bool pNotYetSeen) |
Issues a log warning and sets the error when a duplicate element has been encountered. Mehr ... | |
bool | readUniqueElementText (QString &pText) |
Returns the text (simplified()) between the current start element and the corresponding end element, if the element has not been encountered yet. Mehr ... | |
![]() | |
QSharedPointer< QXmlStreamReader > | mXmlReader |
bool | mParseError |
|
explicit |
|
virtual |
ConnectionHandle ConnectionHandleParser::parse | ( | ) |