AusweisApp2
Lade ...
Suche ...
Keine Treffer
ExecuteCommand.h
gehe zur Dokumentation dieser Datei
1
7#pragma once
8
9#include <QVariant>
10
11#include <functional>
12
13namespace governikus
14{
15
17 : public QObject
18{
19 Q_OBJECT
20
21 private:
22 Q_INVOKABLE void execute();
23
24 const std::function<QVariant()> mFunc;
25
26 protected:
27 ~ExecuteCommand() override = default;
28
29 public:
30 explicit ExecuteCommand(const std::function<QVariant()>& pFunc);
31 void run();
32
33 Q_SIGNALS:
34 void fireCommandDone(const QVariant& pResult);
35};
36
37} // namespace governikus
Definition: ExecuteCommand.h:18
void run()
Definition: ExecuteCommand.cpp:18
void fireCommandDone(const QVariant &pResult)
~ExecuteCommand() override=default
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16