|
Botan
2.1.0
Crypto and TLS for C++11
|
#include <botan/types.h>#include <botan/parsing.h>#include <exception>#include <string>Go to the source code of this file.
Classes | |
| struct | Botan::Algorithm_Not_Found |
| struct | Botan::Decoding_Error |
| struct | Botan::Encoding_Error |
| class | Botan::Exception |
| struct | Botan::Integrity_Failure |
| struct | Botan::Internal_Error |
| struct | Botan::Invalid_Algorithm_Name |
| class | Botan::Invalid_Argument |
| struct | Botan::Invalid_IV_Length |
| struct | Botan::Invalid_Key_Length |
| struct | Botan::Invalid_OID |
| struct | Botan::Invalid_State |
| struct | Botan::Lookup_Error |
| struct | Botan::No_Filesystem_Access |
| struct | Botan::No_Provider_Found |
| struct | Botan::Not_Implemented |
| struct | Botan::Policy_Violation |
| struct | Botan::PRNG_Unseeded |
| struct | Botan::Provider_Not_Found |
| struct | Botan::Self_Test_Failure |
| struct | Botan::Stream_IO_Error |
| struct | Botan::Unsupported_Argument |
Namespaces | |
| Botan | |
Macros | |
| #define | BOTAN_ARG_CHECK(expr) do { if(!(expr)) throw Invalid_Argument(#expr, BOTAN_CURRENT_FUNCTION); } while(0) |
| #define BOTAN_ARG_CHECK | ( | expr | ) | do { if(!(expr)) throw Invalid_Argument(#expr, BOTAN_CURRENT_FUNCTION); } while(0) |
Definition at line 44 of file exceptn.h.
Referenced by Botan::SHA_3::expand(), Botan::GCM_Encryption::finish(), Botan::GCM_Decryption::finish(), Botan::GCM_Encryption::process(), and Botan::GCM_Decryption::process().
1.8.9.1