Keypop Card C++ API - 2.0.1
Component of the Keypop C++ API
keypop::card::ParseException Class Reference

Indicates that the parsing of the card selection response has failed. More...

#include <keypop/card/ParseException.hpp>

Inheritance diagram for keypop::card::ParseException:
Collaboration diagram for keypop::card::ParseException:

Public Member Functions

 ParseException (const std::string &message)
 
 ParseException (const std::string &message, const std::shared_ptr< std::exception > cause)
 
const std::string & getMessage () const
 

Detailed Description

Indicates that the parsing of the card selection response has failed.

The most likely reason is that the select application command returned an invalid FCI structure.

Since
2.0.0

Definition at line 28 of file ParseException.hpp.

Constructor & Destructor Documentation

◆ ParseException() [1/2]

keypop::card::ParseException::ParseException ( const std::string &  message)
inlineexplicit
Parameters
messageThe message to identify the exception context.
Since
1.0.0

Definition at line 34 of file ParseException.hpp.

◆ ParseException() [2/2]

keypop::card::ParseException::ParseException ( const std::string &  message,
const std::shared_ptr< std::exception >  cause 
)
inline
Parameters
messageThe message to identify the exception context.
causeThe cause.
Since
1.0.0

Definition at line 44 of file ParseException.hpp.

Member Function Documentation

◆ getMessage()

const std::string & keypop::card::ParseException::getMessage ( ) const
inline

Definition at line 54 of file ParseException.hpp.


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