AusweisApp2
Disconnect.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "paos/ElementDetector.h"
10 #include "paos/PaosMessage.h"
11 
12 namespace governikus
13 {
14 
16  : public PaosMessage
17  , private ElementDetector
18 {
19  private:
20  QString mSlotHandle;
21 
22  void parse();
23  bool handleFoundElementConnectionHandle(const QString& pElementName, const QString& pValue);
24  bool handleFoundElement(const QString& pElementName, const QString& pValue, const QXmlStreamAttributes& pAttributes) override;
25 
26  public:
27  explicit Disconnect(const QByteArray& pXmlData);
28  ~Disconnect() override;
29 
30  [[nodiscard]] const QString& getSlotHandle() const;
31 };
32 
33 } // namespace governikus
const QString & getSlotHandle() const
Definition: Disconnect.cpp:48
Disconnect(const QByteArray &pXmlData)
Definition: Disconnect.cpp:9
~Disconnect() override
Definition: Disconnect.cpp:17
Definition: PaosMessage.h:18
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: ElementDetector.h:16
Definition: Disconnect.h:15