AusweisApp2
DisconnectResponse.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "paos/ResponseType.h"
10 #include "PaosCreator.h"
11 
12 namespace governikus
13 {
14 
16  : public PaosCreator
17  , public ResponseType
18 {
19  private:
20  QString mSlotHandle;
21 
22  Q_DISABLE_COPY(DisconnectResponse)
23 
24  void createDisconnectResponse();
25 
26  virtual void createBodyElement() override;
27 
28  public:
30  void setSlotHandle(const QString& slotHandle);
31 };
32 
33 } // namespace governikus
governikus::DisconnectResponse
Definition: DisconnectResponse.h:18
governikus::PaosCreator::mWriter
QXmlStreamWriter mWriter
Definition: PaosCreator.h:37
governikus::DisconnectResponse::DisconnectResponse
DisconnectResponse()
Definition: DisconnectResponse.cpp:10
governikus::ResponseType
Definition: ResponseType.h:20
ResponseType.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::PaosCreator::getNamespacePrefix
static QString getNamespacePrefix(Namespace pPrefix, const QString &pSuffix=QString())
Definition: PaosCreator.cpp:64
governikus::PaosCreator::createResultElement
void createResultElement(const ResponseType &pResponse)
Definition: PaosCreator.cpp:181
governikus::PaosCreator::Namespace::ECARD
@ ECARD
governikus::DisconnectResponse::setSlotHandle
void setSlotHandle(const QString &slotHandle)
Definition: DisconnectResponse.cpp:32
DisconnectResponse.h
governikus::PaosCreator::Namespace::TECHSCHEMA
@ TECHSCHEMA
governikus::PaosCreator
Definition: PaosCreator.h:17
governikus::PaosCreator::getNamespace
static QString getNamespace(Namespace pPrefix)
Definition: PaosCreator.cpp:50
governikus::PaosCreator::Namespace::DEFAULT
@ DEFAULT
PaosCreator.h