39 const std::shared_ptr<CardResponseApi> cardResponseApi,
41 const std::string& message)
42 : std::exception(message)
43 , mCardResponseApi(cardResponseApi)
58 const std::shared_ptr<CardResponseApi> cardResponseApi,
60 const std::string& message,
61 const std::shared_ptr<std::exception> cause)
62 : std::exception(message, cause)
63 , mCardResponseApi(cardResponseApi)
73 const std::shared_ptr<CardResponseApi>
75 return mCardResponseApi;
87 return mIsCardResponseComplete;
94 const std::shared_ptr<CardResponseApi> mCardResponseApi;
99 const bool mIsCardResponseComplete =
false;
AbstractApduException(const std::shared_ptr< CardResponseApi > cardResponseApi, const bool isCardResponseComplete, const std::string &message, const std::shared_ptr< std::exception > cause)
AbstractApduException(const std::shared_ptr< CardResponseApi > cardResponseApi, const bool isCardResponseComplete, const std::string &message)
bool isCardResponseComplete() const
const std::shared_ptr< CardResponseApi > getCardResponse()