|
Keypop Card C++ API - 2.0.1
Component of the Keypop C++ API
|
Exception carrying response data received from the card until a communication failure with the card occurs. More...
#include <keypop/card/CardBrokenCommunicationException.hpp>


Public Member Functions | |
| CardBrokenCommunicationException (const std::shared_ptr< CardResponseApi > cardResponseApi, const bool isCardResponseComplete, const std::string &message) | |
| Builds a new exception embedding card response data. More... | |
| CardBrokenCommunicationException (const std::shared_ptr< CardResponseApi > cardResponseApi, const bool isCardResponseComplete, const std::string &message, const std::shared_ptr< std::exception > cause) | |
| Builds a new exception embedding card response data with the originating exception. More... | |
Public Member Functions inherited from keypop::card::AbstractApduException | |
| AbstractApduException (const std::shared_ptr< CardResponseApi > cardResponseApi, const bool isCardResponseComplete, const std::string &message) | |
| Builds a new exception embedding card response data. More... | |
| AbstractApduException (const std::shared_ptr< CardResponseApi > cardResponseApi, const bool isCardResponseComplete, const std::string &message, const std::shared_ptr< std::exception > cause) | |
| Builds a new exception embedding card response data with the originating exception. More... | |
| const std::shared_ptr< CardResponseApi > | getCardResponse () const |
| Gets the response data received so far. More... | |
| bool | isCardResponseComplete () const |
| Indicates if all the responses expected from the corresponding calypsonet::terminal::card::spi::CardRequestSpi have been received. More... | |
| const std::string & | getMessage () const |
Exception carrying response data received from the card until a communication failure with the card occurs.
Definition at line 29 of file CardBrokenCommunicationException.hpp.
|
inline |
Builds a new exception embedding card response data.
| cardResponseApi | The card responses received so far. |
| isCardResponseComplete | True if the number responses equals the number of requests present in the original keypop::card::spi::CardRequestSpi. |
| message | Message to identify the exception context. |
Definition at line 41 of file CardBrokenCommunicationException.hpp.
|
inline |
Builds a new exception embedding card response data with the originating exception.
| cardResponseApi | The card responses received so far. |
| isCardResponseComplete | True if the number responses equals the number of requests present in the original keypop::card::spi::CardRequestSpi. |
| message | Message to identify the exception context. |
| cause | The cause |
Definition at line 60 of file CardBrokenCommunicationException.hpp.