MongoDB C++ Driver mongocxx-3.11.0
|
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. | |