MongoDB C++ Driver mongocxx-4.0.0
Loading...
Searching...
No Matches
mongocxx/v_noabi/mongocxx/config/export.hpp

Description

This page documents macros provided by the generated header mongocxx/v_noabi/mongocxx/config/export.hpp.

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_EXPORT
 Exports the associated entity as part of the ABI.
 
#define MONGOCXX_ABI_NO_EXPORT
 Excludes the associated entity from being part of the ABI.
 
#define MONGOCXX_ABI_CDECL
 Expands to __cdecl when built with MSVC on Windows.
 
#define MONGOCXX_ABI_EXPORT_CDECL(...)
 Equivalent to MONGOCXX_ABI_EXPORT with MONGOCXX_ABI_CDECL.
 
#define MONGOCXX_DEPRECATED
 Declares the associated entity as deprecated.
 

Macro Definition Documentation

◆ MONGOCXX_ABI_CDECL

#define MONGOCXX_ABI_CDECL

Expands to __cdecl when built with MSVC on Windows.

Warning
For internal use only!

◆ MONGOCXX_ABI_EXPORT

#define MONGOCXX_ABI_EXPORT

Exports the associated entity as part of the ABI.

Warning
For internal use only!

◆ MONGOCXX_ABI_EXPORT_CDECL

#define MONGOCXX_ABI_EXPORT_CDECL ( ...)
Value:
#define MONGOCXX_ABI_CDECL
Expands to __cdecl when built with MSVC on Windows.
Definition fwd.hpp:196
#define MONGOCXX_ABI_EXPORT
Exports the associated entity as part of the ABI.
Definition fwd.hpp:180

Equivalent to MONGOCXX_ABI_EXPORT with MONGOCXX_ABI_CDECL.

Warning
For internal use only!

◆ MONGOCXX_ABI_NO_EXPORT

#define MONGOCXX_ABI_NO_EXPORT

Excludes the associated entity from being part of the ABI.

Warning
For internal use only!

◆ MONGOCXX_DEPRECATED

#define MONGOCXX_DEPRECATED

Declares the associated entity as deprecated.

Warning
For internal use only!