Keyple Card Calypso C++ Library 2.2.2
Reference Terminal Reader API for C++
Public Member Functions | List of all members
keyple::card::calypso::CardUnexpectedResponseLengthException Class Reference

#include <CardUnexpectedResponseLengthException.h>

Inheritance diagram for keyple::card::calypso::CardUnexpectedResponseLengthException:
Inheritance graph
[legend]
Collaboration diagram for keyple::card::calypso::CardUnexpectedResponseLengthException:
Collaboration graph
[legend]

Public Member Functions

 CardUnexpectedResponseLengthException (const std::string &message, const CalypsoCardCommand &command, const std::shared_ptr< int > statusWord)
 
- Public Member Functions inherited from keyple::card::calypso::CardCommandException
 CardCommandException (const std::string &message, const CalypsoCardCommand &command, const std::shared_ptr< int > statusWord)
 
- Public Member Functions inherited from keyple::card::calypso::CalypsoApduCommandException
const CardCommandgetCommand () const
 
const std::shared_ptr< int > getStatusWord () const
 
 CalypsoApduCommandException (const std::string &message, const CardCommand &command, const std::shared_ptr< int > statusWord)
 

Detailed Description

(package-private)
This exception indicates that the length of the response is not equal to the value of the LE field in the request.

Since
2.1.1

Definition at line 29 of file CardUnexpectedResponseLengthException.h.

Constructor & Destructor Documentation

◆ CardUnexpectedResponseLengthException()

keyple::card::calypso::CardUnexpectedResponseLengthException::CardUnexpectedResponseLengthException ( const std::string &  message,
const CalypsoCardCommand command,
const std::shared_ptr< int >  statusWord 
)
inline

(package-private)

Constructor allowing to set a message, the command and the status word.

Parameters
messagethe message to identify the exception context.
commandthe card command.
statusWordthe status word.
Since
2.1.1

Definition at line 41 of file CardUnexpectedResponseLengthException.h.


The documentation for this class was generated from the following file: