|
Keypop Calypso Crypto Symmetric C++ API - 0.1.1
Component of the Keypop C++ API
|
Indicates that an error occurred when processing a command. More...
#include <keypop/calypso/crypto/symmetric/SymmetricCryptoException.hpp>


Public Member Functions | |
| SymmetricCryptoException (const std::string &message) | |
| SymmetricCryptoException (const std::string &message, const std::exception &cause) | |
| Encapsulates a lower level exception. More... | |
| const char * | what () const noexcept override |
| Returns the detail message, so that what() reports it instead of the default "Unknown exception" of std::exception. More... | |
| const std::string & | getCause () const noexcept |
| Returns the message of the underlying cause, empty if none. More... | |
Indicates that an error occurred when processing a command.
Definition at line 27 of file SymmetricCryptoException.hpp.
|
inlineexplicit |
| message | The message to identify the exception context. |
Definition at line 33 of file SymmetricCryptoException.hpp.
|
inline |
Encapsulates a lower level exception.
| message | Message to identify the exception context. |
| cause | The cause. |
Definition at line 45 of file SymmetricCryptoException.hpp.
|
inlinenoexcept |
Returns the message of the underlying cause, empty if none.
Definition at line 66 of file SymmetricCryptoException.hpp.
|
inlineoverridenoexcept |
Returns the detail message, so that what() reports it instead of the default "Unknown exception" of std::exception.
Definition at line 57 of file SymmetricCryptoException.hpp.