AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
RemoteMessageParser.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include <QByteArray>
10 #include <QJsonDocument>
11 #include <QScopedPointer>
12 #include <QSharedPointer>
13 
14 
15 namespace governikus
16 {
17 class Discovery;
18 class RemoteMessage;
19 
21 {
22  public:
25 
26  QSharedPointer<const Discovery> parseDiscovery(const QJsonDocument& pJsonDocument) const;
27  QSharedPointer<const RemoteMessage> parse(const QByteArray& pJsonData) const;
28  QSharedPointer<const RemoteMessage> parse(const QJsonDocument& pJsonDocument) const;
29 };
30 
31 } /* namespace governikus */
QSharedPointer< const RemoteMessage > parse(const QByteArray &pJsonData) const
Definition: RemoteMessageParser.cpp:204
QSharedPointer< const Discovery > parseDiscovery(const QJsonDocument &pJsonDocument) const
Definition: RemoteMessageParser.cpp:130
~RemoteMessageParser()
Definition: RemoteMessageParser.cpp:125
Definition: RemoteMessageParser.h:20
RemoteMessageParser()
Definition: RemoteMessageParser.cpp:120