Keypop Calypso Crypto Asymmetric C++ API - 0.2.0
Component of the Keypop C++ API
keypop::calypso::crypto::asymmetric::AsymmetricCryptoException Class Referencefinal

Indicates that an error occurred when processing a asymmetric cryptographic operation. More...

#include <keypop/calypso/crypto/asymmetric/AsymmetricCryptoException.hpp>

Inheritance diagram for keypop::calypso::crypto::asymmetric::AsymmetricCryptoException:
Collaboration diagram for keypop::calypso::crypto::asymmetric::AsymmetricCryptoException:

Public Member Functions

 AsymmetricCryptoException (const std::string &message)
 
 AsymmetricCryptoException (const std::string &message, const std::shared_ptr< std::exception > cause)
 Encapsulates a lower level exception. More...
 

Detailed Description

Indicates that an error occurred when processing a asymmetric cryptographic operation.

Since
0.2.0

Definition at line 28 of file AsymmetricCryptoException.hpp.

Constructor & Destructor Documentation

◆ AsymmetricCryptoException() [1/2]

keypop::calypso::crypto::asymmetric::AsymmetricCryptoException::AsymmetricCryptoException ( const std::string &  message)
inlineexplicit
Parameters
messageThe message to identify the exception context.
Since
0.2.0

Definition at line 34 of file AsymmetricCryptoException.hpp.

◆ AsymmetricCryptoException() [2/2]

keypop::calypso::crypto::asymmetric::AsymmetricCryptoException::AsymmetricCryptoException ( const std::string &  message,
const std::shared_ptr< std::exception >  cause 
)
inline

Encapsulates a lower level exception.

Parameters
messageMessage to identify the exception context.
causeThe cause.
Since
0.2.0

Definition at line 46 of file AsymmetricCryptoException.hpp.


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