AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
RemoteMessageResponse.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "RemoteMessage.h"
10 
11 
12 namespace governikus
13 {
15  : public RemoteMessage
16 {
17  private:
18  QString mResultMajor;
19  QString mResultMinor;
20 
21  protected:
22  virtual QJsonObject createMessageBody(const QString& pContextHandle) const override;
23 
24  public:
25  RemoteMessageResponse(RemoteCardMessageType pType, const QString& pResultMinor = QString());
26  RemoteMessageResponse(const QJsonObject& pMessageObject);
27  virtual ~RemoteMessageResponse() override = default;
28 
29  bool resultHasError() const;
30  const QString& getResultMinor() const;
31 };
32 
33 
34 } /* namespace governikus */
Definition: RemoteMessageResponse.h:14
RemoteMessageResponse(RemoteCardMessageType pType, const QString &pResultMinor=QString())
Definition: RemoteMessageResponse.cpp:36
virtual ~RemoteMessageResponse() override=default
bool resultHasError() const
Definition: RemoteMessageResponse.cpp:62
virtual QJsonObject createMessageBody(const QString &pContextHandle) const override
Definition: RemoteMessageResponse.cpp:27
const QString & getResultMinor() const
Definition: RemoteMessageResponse.cpp:68