Crypto++  8.8
Free C++ class library of cryptographic schemes
Macros
config_cxx.h File Reference

Library configuration file. More...

Go to the source code of this file.

Macros

#define CRYPTOPP_UNCAUGHT_EXCEPTION_AVAILABLE   1
 
#define CRYPTOPP_CXX98_UNCAUGHT_EXCEPTION   1
 
#define __has_feature(x)   0
 
#define CRYPTOPP_THROW
 
#define CRYPTOPP_NO_THROW
 
#define NULLPTR   NULL
 

Detailed Description

Library configuration file.

config_cxx.h provides defines for C++ language and runtime library features.

config.h was split into components in May 2019 to better integrate with Autoconf and its feature tests. The splitting occurred so users could continue to include config.h while allowing Autoconf to write new config_asm.h and new config_cxx.h using its feature tests.

Note
You should include config.h rather than config_cxx.h directly.
See also
Issue 835, Make config.h more autoconf friendly, Configure.sh script on the Crypto++ wiki
Since
Crypto++ 8.3

Definition in file config_cxx.h.