AusweisApp2
MockReaderManagerPlugIn.h
gehe zur Dokumentation dieser Datei
1 
8 #include "MockReader.h"
9 #include "ReaderManagerPlugIn.h"
10 
11 #include <QMap>
12 #include <QString>
13 
14 
15 namespace governikus
16 {
17 
19  : public ReaderManagerPlugIn
20 {
21  Q_OBJECT
22  Q_PLUGIN_METADATA(IID "governikus.ReaderManagerPlugIn" FILE "MockReaderManagerPlugIn.metadata.json")
24 
25  private:
26  static MockReaderManagerPlugIn* mInstance;
27  QMap<QString, MockReader*> mReaders;
28 
29  public:
31  virtual ~MockReaderManagerPlugIn() override;
32 
34 
35  virtual QList<Reader*> getReaders() const override;
36  MockReader* addReader(const QString& pReaderName);
37  void removeReader(const QString& pReaderName);
38  void removeAllReader();
39 };
40 
41 
42 } // namespace governikus
governikus::UNKNOWN
UNKNOWN
Definition: SmartCardDefinitions.h:18
governikus::MockReaderManagerPlugIn::removeAllReader
void removeAllReader()
Definition: MockReaderManagerPlugIn.cpp:76
governikus::MockReaderManagerPlugIn::getInstance
static MockReaderManagerPlugIn & getInstance()
Definition: MockReaderManagerPlugIn.cpp:29
MockReaderManagerPlugIn.h
governikus::ReaderManagerPlugIn::fireReaderRemoved
void fireReaderRemoved(const QString &pReaderName)
Definition: moc_ReaderManagerPlugIn.cpp:230
governikus::MockReaderManagerPlugIn::MockReaderManagerPlugIn
MockReaderManagerPlugIn()
Definition: MockReaderManagerPlugIn.cpp:15
governikus::MockReaderManagerPlugIn::getReaders
virtual QList< Reader * > getReaders() const override
Definition: MockReaderManagerPlugIn.cpp:39
governikus::Reader::fireCardRetryCounterChanged
void fireCardRetryCounterChanged(const QString &pReaderName)
Definition: moc_Reader.cpp:194
governikus::Reader::fireCardInserted
void fireCardInserted(const QString &pReaderName)
Definition: moc_Reader.cpp:180
governikus::ReaderManagerPlugIn::fireReaderAdded
void fireReaderAdded(const QString &pReaderName)
Definition: moc_ReaderManagerPlugIn.cpp:223
governikus::MockReaderManagerPlugIn::removeReader
void removeReader(const QString &pReaderName)
Definition: MockReaderManagerPlugIn.cpp:66
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::ReaderManagerPlugIn::fireCardInserted
void fireCardInserted(const QString &pReaderName)
Definition: moc_ReaderManagerPlugIn.cpp:244
governikus::MockReaderManagerPlugIn
Definition: MockReaderManagerPlugIn.h:20
MockReader.h
governikus::MockReaderManagerPlugIn::addReader
MockReader * addReader(const QString &pReaderName)
Definition: MockReaderManagerPlugIn.cpp:51
governikus::Reader::fireCardRemoved
void fireCardRemoved(const QString &pReaderName)
Definition: moc_Reader.cpp:187
governikus::ReaderManagerPlugIn::fireCardRetryCounterChanged
void fireCardRetryCounterChanged(const QString &pReaderName)
Definition: moc_ReaderManagerPlugIn.cpp:258
governikus::ReaderManagerPlugIn::fireCardRemoved
void fireCardRemoved(const QString &pReaderName)
Definition: moc_ReaderManagerPlugIn.cpp:251
governikus::MockReader
Definition: MockReader.h:20
governikus::MockReaderManagerPlugIn::~MockReaderManagerPlugIn
virtual ~MockReaderManagerPlugIn() override
Definition: MockReaderManagerPlugIn.cpp:23
ReaderManagerPlugIn.h
governikus::ReaderManagerPlugIn
Definition: ReaderManagerPlugIn.h:23