Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Protected Member Functions | List of all members
keyple::calypso::command::sam::exception::CalypsoSamCommandException Class Reference

#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)
 
- Protected Member Functions inherited from keyple::core::command::exception::KeypleSeCommandException
 KeypleSeCommandException (const std::string &message, const std::shared_ptr< SeCommand > command, const int statusCode)
 

Additional Inherited Members

- Public Member Functions inherited from keyple::core::command::exception::KeypleSeCommandException
const std::shared_ptr< SeCommandgetCommand () const
 
int getStatusCode () const
 
- Public Member Functions inherited from keyple::core::seproxy::exception::KeypleException
 KeypleException (const std::string &msg)
 
 KeypleException (const std::string &msg, const std::exception &cause)
 
- Public Member Functions inherited from keyple::common::exception::RuntimeException
 RuntimeException (const std::string &message)
 
 RuntimeException (const std::string &message, const std::exception cause)
 
- Public Member Functions inherited from keyple::common::exception::Exception
 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
 

Detailed Description

The exception

is the parent abstract class of all Keyple SAM APDU commands exceptions.

Constructor & Destructor Documentation

◆ CalypsoSamCommandException()

keyple::calypso::command::sam::exception::CalypsoSamCommandException::CalypsoSamCommandException ( const std::string &  message,
const std::shared_ptr< CalypsoSamCommand command,
const int  statusCode 
)
inlineprotected
Parameters
messagethe message to identify the exception context
commandthe Calypso SAM command
statusCodethe status code (optional)

The documentation for this class was generated from the following file:
keyple::calypso::command::sam::exception::CalypsoSamCommandException::CalypsoSamCommandException
CalypsoSamCommandException(const std::string &message, const std::shared_ptr< CalypsoSamCommand > command, const int statusCode)
Definition: CalypsoSamCommandException.h:42