Keyple C++
0.9.0
Keyple, an Open Source SDK for Ticketing
|
#include <CalypsoSamCommandException.h>
Inherits keyple::core::command::exception::KeypleSeCommandException.
Inherited by keyple::calypso::command::sam::exception::CalypsoSamAccessForbiddenException, keyple::calypso::command::sam::exception::CalypsoSamCounterOverflowException, keyple::calypso::command::sam::exception::CalypsoSamDataAccessException, keyple::calypso::command::sam::exception::CalypsoSamIllegalArgumentException, keyple::calypso::command::sam::exception::CalypsoSamIllegalParameterException, keyple::calypso::command::sam::exception::CalypsoSamIncorrectInputDataException, keyple::calypso::command::sam::exception::CalypsoSamSecurityDataException, and keyple::calypso::command::sam::exception::CalypsoSamUnknownStatusException.
Protected Member Functions | |
CalypsoSamCommandException (const std::string &message, const std::shared_ptr< CalypsoSamCommand > command, const int statusCode) | |
![]() | |
KeypleSeCommandException (const std::string &message, const std::shared_ptr< SeCommand > command, const int statusCode) | |
Additional Inherited Members | |
![]() | |
const std::shared_ptr< SeCommand > | getCommand () const |
int | getStatusCode () const |
![]() | |
KeypleException (const std::string &msg) | |
KeypleException (const std::string &msg, const std::exception &cause) | |
![]() | |
RuntimeException (const std::string &message) | |
RuntimeException (const std::string &message, const std::exception cause) | |
![]() | |
Exception () | |
Exception (const std::string &message) | |
Exception (const std::string &message, const std::exception cause) | |
const std::string & | getMessage () const |
const std::exception & | getCause () const |
The exception
is the parent abstract class of all Keyple SAM APDU commands exceptions.
|
inlineprotected |
message | the message to identify the exception context |
command | the Calypso SAM command |
statusCode | the status code (optional) |