AusweisApp2
DidList.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 #include "paos/ElementDetector.h"
11 #include "paos/PaosMessage.h"
12 
13 namespace governikus
14 {
15 
16 class DIDList
17  : public PaosMessage
18  , private ElementDetector
19 {
20  private:
21  ConnectionHandle mConnectionHandle;
22 
23  void parse();
24  bool handleFoundElement(const QString& pElementName, const QString& pValue, const QXmlStreamAttributes& pAttributes) override;
25  bool handleFoundElementConnectionHandle(const QString& pElementName, const QString& pValue);
26 
27  public:
28  explicit DIDList(const QByteArray& pXmlData);
30 };
31 
32 } // namespace governikus
governikus::ConnectionHandle
Definition: ConnectionHandle.h:15
governikus::ElementDetector::detectStartElements
void detectStartElements(const QStringList &pStartElementNames)
Definition: ElementDetector.cpp:28
ElementDetector.h
PaosMessage.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::DIDList::getConnectionHandle
const ConnectionHandle & getConnectionHandle() const
Definition: DidList.cpp:89
governikus::ElementDetector
Definition: ElementDetector.h:17
DidList.h
governikus::DIDList
Definition: DidList.h:19
governikus::PaosMessage
Definition: PaosMessage.h:19
governikus::DIDList::DIDList
DIDList(const QByteArray &pXmlData)
Definition: DidList.cpp:14
governikus::PaosMessage::handleWSAddressingHeaders
bool handleWSAddressingHeaders(const QString &pElementName, const QString &pValue, const QXmlStreamAttributes &pAttributes)
Definition: PaosMessage.cpp:22
ConnectionHandle.h