|
Botan 3.10.0
Crypto and TLS for C&
|
Public Header. More...
#include <botan/build.h>Go to the source code of this file.
Macros | |
| #define | BOTAN_DEPRECATED(msg) |
| #define | BOTAN_DEPRECATED_API(msg) |
| #define | BOTAN_DEPRECATED_HEADER(hdr) |
| #define | BOTAN_DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS |
| #define | BOTAN_DIAGNOSTIC_IGNORE_INHERITED_VIA_DOMINANCE |
| #define | BOTAN_DIAGNOSTIC_POP |
| #define | BOTAN_DIAGNOSTIC_PUSH |
| #define | BOTAN_FUTURE_EXPLICIT |
| #define | BOTAN_FUTURE_INTERNAL_HEADER(hdr) |
| #define | BOTAN_FUZZER_API |
| #define | BOTAN_PUBLIC_API(maj, min) |
| #define | BOTAN_TEST_API BOTAN_DLL |
| #define | BOTAN_UNSTABLE_API BOTAN_DLL |
Public Header.
Definition in file api.h.
| #define BOTAN_DEPRECATED_API | ( | msg | ) |
Used to annotate API exports which are public, but are now deprecated and which will be removed in a future major release.
| #define BOTAN_DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS |
Definition at line 120 of file api.h.
Referenced by Botan::TLS::Group_Params::is_kem(), and Botan::TLS::Group_Params::is_post_quantum().
| #define BOTAN_DIAGNOSTIC_POP |
Definition at line 122 of file api.h.
Referenced by Botan::TLS::Group_Params::is_kem(), and Botan::TLS::Group_Params::is_post_quantum().
| #define BOTAN_DIAGNOSTIC_PUSH |
Definition at line 119 of file api.h.
Referenced by Botan::TLS::Group_Params::is_kem(), and Botan::TLS::Group_Params::is_post_quantum().
| #define BOTAN_FUTURE_EXPLICIT |
| #define BOTAN_FUZZER_API |
| #define BOTAN_PUBLIC_API | ( | maj, | |
| min ) |
Used to annotate API exports which are public and supported. These APIs will not be broken/removed unless strictly required for functionality or security, and only in new major versions.
| maj | The major version this public API was released in |
| min | The minor version this public API was released in |
| #define BOTAN_TEST_API BOTAN_DLL |