14#include <QSharedPointer>
16class test_CardConnection;
25 friend class ::test_CardConnection;
28 Q_INVOKABLE
void execute();
29 QSharedPointer<CardConnectionWorker> mCardConnectionWorker;
30 CardReturnCode mReturnCode;
33 explicit BaseCardCommand(QSharedPointer<CardConnectionWorker> pCardConnectionWorker);
37 return mCardConnectionWorker;
43 mReturnCode = pReturnCode;
Definition BaseCardCommand.h:23
void commandDone(QSharedPointer< BaseCardCommand > pCommand)
CardReturnCode getReturnCode() const
Definition BaseCardCommand.h:53
void setReturnCode(CardReturnCode pReturnCode)
Definition BaseCardCommand.h:41
virtual void internalExecute()=0
BaseCardCommand(QSharedPointer< CardConnectionWorker > pCardConnectionWorker)
~BaseCardCommand() override=default
QSharedPointer< CardConnectionWorker > getCardConnectionWorker()
Definition BaseCardCommand.h:35
void run()
Definition BaseCardCommand.cpp:32
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16