|
MongoDB C++ Driver mongocxx-3.11.1
|
This page documents macros provided by the generated header bsoncxx/v_noabi/bsoncxx/config/config.hpp.
bsoncxx/v_noabi/bsoncxx/config/config.hpp | |
These macros are provided by config.hpp, NOT by fwd.hpp (where this is documented in source)! | |
| #define | BSONCXX_POLY_USE_MNMLSTC |
| Defined when configured to use a bundled mnmlstc/core as the C++17 polyfill library. | |
| #define | BSONCXX_POLY_USE_SYSTEM_MNMLSTC |
| Defined when configured to use an external mnmlstc/core as the C++17 polyfill library. | |
| #define | BSONCXX_POLY_USE_BOOST |
| Defined when configured to use Boost as the C++17 polyfill library. | |
| #define | BSONCXX_POLY_USE_IMPLS |
| Defined when configured to use bsoncxx's own C++17 polyfill implementations. | |
| #define | BSONCXX_POLY_USE_STD |
| Defined when configured to use the C++ standard library for C++17 features. | |
| #define | BSONCXX_INLINE_NAMESPACE_BEGIN |
| For internal use only! | |
| #define | BSONCXX_INLINE_NAMESPACE_END |
| For internal use only! | |
| #define BSONCXX_INLINE_NAMESPACE_BEGIN |
For internal use only!
| #define BSONCXX_INLINE_NAMESPACE_END |
For internal use only!
| #define BSONCXX_POLY_USE_BOOST |
Defined when configured to use Boost as the C++17 polyfill library.
ENABLE_BSONCXX_POLY_USE_IMPLS=ON or BSONCXX_POLY_USE_IMPLS=ON when configuring the bsoncxx library. | #define BSONCXX_POLY_USE_IMPLS |
Defined when configured to use bsoncxx's own C++17 polyfill implementations.
| #define BSONCXX_POLY_USE_MNMLSTC |
Defined when configured to use a bundled mnmlstc/core as the C++17 polyfill library.
ENABLE_BSONCXX_POLY_USE_IMPLS=ON or BSONCXX_POLY_USE_IMPLS=ON when configuring the bsoncxx library. | #define BSONCXX_POLY_USE_STD |
Defined when configured to use the C++ standard library for C++17 features.
| #define BSONCXX_POLY_USE_SYSTEM_MNMLSTC |
Defined when configured to use an external mnmlstc/core as the C++17 polyfill library.
ENABLE_BSONCXX_POLY_USE_IMPLS=ON or BSONCXX_POLY_USE_IMPLS=ON when configuring the bsoncxx library.