|
MongoDB C++ Driver mongocxx-3.11.1
|
Aggregate of all forward headers declaring entities in mongocxx::v_noabi.
-fwd.hpp. Go to the source code of this file.
Namespaces | |
| namespace | mongocxx::v_noabi |
| Declares entities whose ABI stability is NOT guaranteed. | |
| namespace | mongocxx::v_noabi::events |
| Declares entities describing APM events. | |
| namespace | mongocxx::v_noabi::gridfs |
| Declares entities related to GridFS. | |
| namespace | mongocxx::v_noabi::model |
| Declares entities representing bulk write operations. | |
| namespace | mongocxx::v_noabi::options |
| Declares entities representing options to use with various commands. | |
| namespace | mongocxx::v_noabi::options::gridfs |
| Declares entities representing options specific to GridFS. | |
| namespace | mongocxx::v_noabi::result |
| Declares entities representing the result of various commands. | |
| namespace | mongocxx::v_noabi::result::gridfs |
| Declares entities representing the result of GridFS commands. | |
| namespace | mongocxx::v_noabi::stdx |
| Redeclares bsoncxx C++17 standard library polyfills in the mongocxx library namespace for internal use. | |
Macros | |
mongocxx/v_noabi/mongocxx/config/config.hpp | |
These macros are provided by config.hpp, NOT by fwd.hpp (where this is documented)! | |
| #define | MONGOCXX_INLINE_NAMESPACE_BEGIN |
| For internal use only! | |
| #define | MONGOCXX_INLINE_NAMESPACE_END |
| For internal use only! | |
mongocxx/v_noabi/mongocxx/config/export.hpp | |
These macros are provided by export.hpp, NOT by fwd.hpp (where this is documented)! | |
| #define | MONGOCXX_ABI_CDECL |
Expands to __cdecl when built with MSVC on Windows. | |
| #define | MONGOCXX_ABI_EXPORT |
| Exports the associated entity as part of the ABI. | |
| #define | MONGOCXX_ABI_EXPORT_CDECL(...) |
| Equivalent to MONGOCXX_ABI_EXPORT with MONGOCXX_ABI_CDECL. | |
| #define | MONGOCXX_ABI_NO_EXPORT |
| Excludes the associated entity from being part of the ABI. | |
| #define | MONGOCXX_API MONGOCXX_ABI_EXPORT |
| Equivalent to MONGOCXX_ABI_EXPORT. | |
| #define | MONGOCXX_DEPRECATED |
| Declares the associated entity as deprecated. | |
| #define | MONGOCXX_DEPRECATED_EXPORT |
| Equivalent to MONGOCXX_API and MONGOCXX_DEPRECATED. | |
| #define | MONGOCXX_DEPRECATED_NO_EXPORT |
| Equivalent to MONGOCXX_PRIVATE and MONGOCXX_DEPRECATED. | |
| #define | MONGOCXX_PRIVATE inline MONGOCXX_ABI_NO_EXPORT |
Equivalent to inline with MONGOCXX_ABI_NO_EXPORT. | |
mongocxx/v_noabi/mongocxx/config/version.hpp | |
These macros are provided by version.hpp, NOT by fwd.hpp (where this is documented)! | |
| #define | MONGOCXX_VERSION_EXTRA |
| Defined as this mongocxx library's API version number suffix if any. | |
| #define | MONGOCXX_VERSION_MAJOR |
| Defined as this mongocxx library's API major version number. | |
| #define | MONGOCXX_VERSION_MINOR |
| Defined as this mongocxx library's API minor version number. | |
| #define | MONGOCXX_VERSION_PATCH |
| Defined as this mongocxx library's API patch version number. | |
| #define | MONGOCXX_VERSION_STRING |
| Defined as a string literal encoding this mongocxx library's API version number. | |