Go to the source code of this file.
◆ __printflike
#define __printflike |
( |
| fmtarg, |
|
|
| firstvararg ) __attribute__((__format__(__printf__, fmtarg, firstvararg))) |
◆ C4_ASSUME_NONNULL_BEGIN
#define C4_ASSUME_NONNULL_BEGIN |
◆ C4_ASSUME_NONNULL_END
#define C4_ASSUME_NONNULL_END |
◆ C4_DEPRECATED
#define C4_DEPRECATED |
( |
| MSG | ) |
__attribute((deprecated(MSG))) |
◆ C4_ENUM
#define C4_ENUM |
( |
| _type, |
|
|
| _name ) |
Value: enum _name : _type _name; \
enum _name : _type
◆ C4_ENUM_ATTRIBUTES
#define C4_ENUM_ATTRIBUTES |
◆ C4_OPTIONS
#define C4_OPTIONS |
( |
| _type, |
|
|
| _name ) |
Value: enum _name : _type _name; \
enum _name : _type
◆ C4_OPTIONS_ATTRIBUTES
#define C4_OPTIONS_ATTRIBUTES |
◆ C4_RETURNS_NONNULL
#define C4_RETURNS_NONNULL |
◆ C4API
◆ C4API_BEGIN_DECLS
#define C4API_BEGIN_DECLS |
◆ C4API_END_DECLS
◆ C4INLINE
◆ C4NONNULL
◆ C4NULLABLE
◆ C4UNUSED
◆ CBL_CORE_API
#define CBL_CORE_API __attribute__((visibility("default"))) |