Keypop Reader C++ API 2.0.0
Reference Reader API for C++
Public Member Functions | List of all members
keypop::reader::ReaderCommunicationException Class Referencefinal

#include <ReaderCommunicationException.hpp>

Inheritance diagram for keypop::reader::ReaderCommunicationException:
Inheritance graph
[legend]
Collaboration diagram for keypop::reader::ReaderCommunicationException:
Collaboration graph
[legend]

Public Member Functions

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

Detailed Description

Indicates that the communication with the reader failed.

The most likely reason is a physical disconnection of the reader, but other technical problems may also be the origin of the failure.

Since
1.0.0

Definition at line 28 of file ReaderCommunicationException.hpp.

Constructor & Destructor Documentation

◆ ReaderCommunicationException() [1/2]

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

Definition at line 34 of file ReaderCommunicationException.hpp.

◆ ReaderCommunicationException() [2/2]

keypop::reader::ReaderCommunicationException::ReaderCommunicationException ( 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 45 of file ReaderCommunicationException.hpp.

Member Function Documentation

◆ getMessage()

const std::string & keypop::reader::ReaderCommunicationException::getMessage ( ) const
inline

Definition at line 57 of file ReaderCommunicationException.hpp.


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