AusweisApp2
IosReaderDelegate.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "IosCard.h"
10 
11 #include <QObject>
12 
13 
14 namespace governikus
15 {
16 
18  : public QObject
19 {
20  Q_OBJECT
21  class Private;
22 
23  IosReaderDelegate::Private* mPrivate;
24 
25  public:
27  virtual ~IosReaderDelegate() override;
28 
29  void startSession();
30  void stopSession(const QString& pMessage, bool pIsError = false);
31 
32  void onTagDiscovered(IosCard* pCard);
33  void onDidInvalidateWithError(const QString& pError, bool pDoRestart);
34 
35  Q_SIGNALS:
36  void fireDiscoveredTag(IosCard* pCard);
37  void fireDidInvalidateWithError(const QString& pError, bool pDoRestart);
38 
39 
40 };
41 
42 } // namespace governikus
Definition: IosCard.h:21
Definition: IosReaderDelegate.h:19
virtual ~IosReaderDelegate() override
void onDidInvalidateWithError(const QString &pError, bool pDoRestart)
void fireDidInvalidateWithError(const QString &pError, bool pDoRestart)
void stopSession(const QString &pMessage, bool pIsError=false)
void onTagDiscovered(IosCard *pCard)
void fireDiscoveredTag(IosCard *pCard)
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15