AusweisApp2
Lade ...
Suche ...
Keine Treffer
governikus::ConnectionHandleParser Klassenreferenz

#include <ConnectionHandleParser.h>

Klassendiagramm für governikus::ConnectionHandleParser:

Öffentliche Methoden

 ConnectionHandleParser (QSharedPointer< QXmlStreamReader > pXmlReader)
 
 ~ConnectionHandleParser () override
 
ConnectionHandle parse ()
 
- Öffentliche Methoden geerbt von governikus::ElementParser
 ElementParser (QSharedPointer< QXmlStreamReader > pXmlReader)
 
virtual ~ElementParser ()
 
bool parserFailed () const
 

Weitere Geerbte Elemente

- Geschützte Methoden geerbt von governikus::ElementParser
bool readNextStartElement ()
 Like QXmlStreamReader::readNextStartElement(), but also checks mParseError.
 
QString readElementText ()
 Returns the text (simplified()) between the current start element and the corresponding end element.
 
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.
 
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.
 
bool assertNoDuplicateElement (bool pNotYetSeen)
 Issues a log warning and sets the error when a duplicate element has been encountered.
 
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.
 
- Geschützte Attribute geerbt von governikus::ElementParser
QSharedPointer< QXmlStreamReader > mXmlReader
 
bool mParseError
 

Beschreibung der Konstruktoren und Destruktoren

◆ ConnectionHandleParser()

ConnectionHandleParser::ConnectionHandleParser ( QSharedPointer< QXmlStreamReader >  pXmlReader)
explicit

◆ ~ConnectionHandleParser()

ConnectionHandleParser::~ConnectionHandleParser ( )
overridedefault

Dokumentation der Elementfunktionen

◆ parse()

ConnectionHandle ConnectionHandleParser::parse ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: