AusweisApp2
BaseCardCommand.h
gehe zur Dokumentation dieser Datei
1
7
#pragma once
8
9
#include "
CardConnectionWorker.h
"
10
#include "
CardReturnCode.h
"
11
12
#include <QSharedPointer>
13
14
class
test_CardConnection
;
15
16
namespace
governikus
17
{
18
19
class
BaseCardCommand
20
:
public
QObject
21
{
22
Q_OBJECT
23
24
private
:
25
friend
class ::test_CardConnection;
26
Q_INVOKABLE
void
execute();
27
28
protected
:
29
QSharedPointer<CardConnectionWorker>
mCardConnectionWorker
;
30
CardReturnCode
mReturnCode
;
31
32
explicit
BaseCardCommand
(QSharedPointer<CardConnectionWorker> pCardConnectionWorker);
33
34
virtual
void
internalExecute
() = 0;
35
virtual
~BaseCardCommand
();
36
37
public
:
38
void
run
();
39
40
CardReturnCode
getReturnCode
()
const
41
{
42
return
mReturnCode
;
43
}
44
45
Q_SIGNALS:
46
void
commandDone
(QSharedPointer<BaseCardCommand> pCommand);
47
};
48
49
}
// namespace governikus
governikus::UNKNOWN
UNKNOWN
Definition:
SmartCardDefinitions.h:18
governikus::BaseCardCommand::run
void run()
Definition:
BaseCardCommand.cpp:37
governikus::BaseCardCommand::mCardConnectionWorker
QSharedPointer< CardConnectionWorker > mCardConnectionWorker
Definition:
BaseCardCommand.h:29
CardConnectionWorker.h
governikus::BaseCardCommand::commandDone
void commandDone(QSharedPointer< BaseCardCommand > pCommand)
Definition:
moc_BaseCardCommand.cpp:152
Initializer.h
governikus::BaseCardCommand::~BaseCardCommand
virtual ~BaseCardCommand()
Definition:
BaseCardCommand.cpp:32
governikus::BaseCardCommand
Definition:
BaseCardCommand.h:21
CardReturnCode.h
BaseCardCommand.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition:
ActivationContext.h:15
governikus::BaseCardCommand::internalExecute
virtual void internalExecute()=0
governikus::BaseCardCommand::mReturnCode
CardReturnCode mReturnCode
Definition:
BaseCardCommand.h:30
test_CardConnection
Definition:
test_CardConnection.cpp:17
governikus::Initializer::Entry
Definition:
Initializer.h:31
SecurityInfos.h
governikus::BaseCardCommand::getReturnCode
CardReturnCode getReturnCode() const
Definition:
BaseCardCommand.h:40
governikus::BaseCardCommand::BaseCardCommand
BaseCardCommand(QSharedPointer< CardConnectionWorker > pCardConnectionWorker)
Definition:
BaseCardCommand.cpp:24
CardConnection.h
src
card
base
command
BaseCardCommand.h
Erzeugt von
1.8.18