Botan 3.7.1
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_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 106 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 108 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 105 of file api.h.
Referenced by Botan::TLS::Group_Params::is_kem(), and Botan::TLS::Group_Params::is_post_quantum().
#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 |