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

#include <CalypsoPoTransactionException.h>

Inherits keyple::core::seproxy::exception::KeypleException.

Inherited by keyple::calypso::transaction::exception::CalypsoAtomicTransactionException, keyple::calypso::transaction::exception::CalypsoAuthenticationNotVerifiedException, keyple::calypso::transaction::exception::CalypsoDesynchronizedExchangesException, keyple::calypso::transaction::exception::CalypsoInconsistencyDataException, keyple::calypso::transaction::exception::CalypsoPoAnomalyException, keyple::calypso::transaction::exception::CalypsoPoCloseSecureSessionException, keyple::calypso::transaction::exception::CalypsoPoIOException, keyple::calypso::transaction::exception::CalypsoPoRevokedException, keyple::calypso::transaction::exception::CalypsoPoTransactionIllegalStateException, keyple::calypso::transaction::exception::CalypsoSamAnomalyException, keyple::calypso::transaction::exception::CalypsoSamIOException, keyple::calypso::transaction::exception::CalypsoSamRevokedException, keyple::calypso::transaction::exception::CalypsoSessionAuthenticationException, keyple::calypso::transaction::exception::CalypsoSvAuthenticationException, and keyple::calypso::transaction::exception::CalypsoUnauthorizedKvcException.

Protected Member Functions

 CalypsoPoTransactionException (const std::string &message)
 
 CalypsoPoTransactionException (const std::string &message, const std::exception &cause)
 

Additional Inherited Members

- 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 PO transaction functional exceptions.

Constructor & Destructor Documentation

◆ CalypsoPoTransactionException() [1/2]

keyple::calypso::transaction::exception::CalypsoPoTransactionException::CalypsoPoTransactionException ( const std::string &  message)
inlineprotected
Parameters
messagethe message to identify the exception context

◆ CalypsoPoTransactionException() [2/2]

keyple::calypso::transaction::exception::CalypsoPoTransactionException::CalypsoPoTransactionException ( const std::string &  message,
const std::exception &  cause 
)
inlineprotected

Encapsulates a lower level PO transaction exception

Parameters
messagemessage to identify the exception context
causethe cause

The documentation for this class was generated from the following file:
keyple::calypso::transaction::exception::CalypsoPoTransactionException::CalypsoPoTransactionException
CalypsoPoTransactionException(const std::string &message)
Definition: CalypsoPoTransactionException.h:34