AusweisApp
Lade ...
Suche ...
Keine Treffer
SmartReader.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "Reader.h"
8#include "SmartCard.h"
9
10
11class test_SmartReader;
12
13
14namespace governikus
15{
16
18 : public ConnectableReader
19{
20 Q_OBJECT
21 friend class ::test_SmartReader;
22
23 private:
24 QScopedPointer<SmartCard, QScopedPointerDeleteLater> mCard;
25
26 public:
27 explicit SmartReader(const QString& pName);
28
29 [[nodiscard]] Card* getCard() const override;
30 void connectReader() override;
31 void disconnectReader(const QString& pError) override;
32};
33
34
35} // namespace governikus
Definition Card.h:43
Definition Reader.h:106
Definition SmartReader.h:19
Card * getCard() const override
Definition SmartReader.cpp:25
void disconnectReader(const QString &pError) override
Definition SmartReader.cpp:47
void connectReader() override
Definition SmartReader.cpp:31
SmartReader(const QString &pName)
Definition SmartReader.cpp:18
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17