hamsterdb Embedded Database 1.1.14
|
Portable typedefs for hamsterdb Embedded Storage. More...
Go to the source code of this file.
Defines | |
#define | HAM_OS_POSIX 1 |
#define | HAM_32BIT 1 |
#define | HAM_EXPORT extern |
#define | HAM_CALLCONV |
#define | HAM_INVALID_FD (-1) |
#define | HAM_FALSE 0 |
#define | HAM_TRUE (!HAM_FALSE) |
#define | HAM_MAX_U32 (~(ham_u32_t)0) |
#define | HAM_MAX_SIZE_T (~(ham_size_t)0) |
Typedefs | |
typedef signed long long | ham_s64_t |
typedef unsigned long long | ham_u64_t |
typedef signed int | ham_s32_t |
typedef unsigned int | ham_u32_t |
typedef signed short | ham_s16_t |
typedef unsigned short | ham_u16_t |
typedef signed char | ham_s8_t |
typedef unsigned char | ham_u8_t |
typedef int | ham_fd_t |
typedef int | ham_bool_t |
typedef int | ham_status_t |
typedef ham_u64_t | ham_offset_t |
typedef ham_u32_t | ham_size_t |
Portable typedefs for hamsterdb Embedded Storage.
Definition in file types.h.
#define HAM_MAX_SIZE_T (~(ham_size_t)0) |
#define HAM_MAX_U32 (~(ham_u32_t)0) |
typedef int ham_bool_t |
typedef int ham_fd_t |
typedef ham_u64_t ham_offset_t |
typedef signed long long ham_s64_t |
typedef ham_u32_t ham_size_t |
typedef int ham_status_t |