Go to the documentation of this file.
8 #ifndef BOTAN_EXCEPTION_H__
9 #define BOTAN_EXCEPTION_H__
11 #include <botan/types.h>
12 #include <botan/parsing.h>
69 const std::string& pad) :
71 " cannot be used with " + mode)
82 " is invalid for " + mode)
112 Lookup_Error(
"Could not find any algorithm named \"" + name +
"\"")
150 Exception(
"Integrity failure: " + msg) {}
187 const char* what() const noexcept
188 {
return "Ran out of memory, allocation failed"; }