libpqxx
The C++ client library for PostgreSQL
Loading...
Searching...
No Matches
header-pre.hxx File Reference

Go to the source code of this file.

Macros

#define PQXX_HEADER_PRE
#define PQXX_CPLUSPLUS   __cplusplus
#define PQXX_PURE   __attribute__((pure))
 Declare function "pure": no side effects, only reads globals and its args.
#define PQXX_COLD   /* cold */
#define PQXX_LIBEXPORT   __attribute__((visibility("default")))
#define PQXX_PRIVATE   __attribute__((visibility("hidden")))
#define PQXX_NOVTABLE   /* novtable */
#define PQXX_LIKELY   /* [[likely]] */
#define PQXX_UNLIKELY   /* [[unlikely]] */
#define PQXX_ASSUME(condition)

Macro Definition Documentation

◆ PQXX_ASSUME

#define PQXX_ASSUME ( condition)
Value:
while (false)

◆ PQXX_COLD

#define PQXX_COLD   /* cold */

◆ PQXX_CPLUSPLUS

#define PQXX_CPLUSPLUS   __cplusplus

◆ PQXX_HEADER_PRE

#define PQXX_HEADER_PRE

◆ PQXX_LIBEXPORT

#define PQXX_LIBEXPORT   __attribute__((visibility("default")))

◆ PQXX_LIKELY

#define PQXX_LIKELY   /* [[likely]] */

◆ PQXX_NOVTABLE

#define PQXX_NOVTABLE   /* novtable */

◆ PQXX_PRIVATE

#define PQXX_PRIVATE   __attribute__((visibility("hidden")))

◆ PQXX_PURE

#define PQXX_PURE   __attribute__((pure))

Declare function "pure": no side effects, only reads globals and its args.

◆ PQXX_UNLIKELY

#define PQXX_UNLIKELY   /* [[unlikely]] */