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