AusweisApp
Lade ...
Suche ...
Keine Treffer
ElementDetector.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include <QByteArray>
8#include <QStringList>
9#include <QXmlStreamReader>
10
11namespace governikus
12{
13
15{
17
18 private:
19 QXmlStreamReader mReader;
20
21 protected:
25
26 public:
27 explicit ElementDetector(const QByteArray& pXmlData);
29};
30
31} // namespace governikus
Definition ElementDetector.h:15
bool handleStartElements(const QStringList &pStartElementNames)
Definition ElementDetector.cpp:42
void detectStartElements(const QStringList &pStartElementNames)
Definition ElementDetector.cpp:25
ElementDetector(const QByteArray &pXmlData)
Definition ElementDetector.cpp:16
virtual bool handleFoundElement(QStringView pElementName, const QString &pValue, const QXmlStreamAttributes &pAttributes)=0
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:112