Go to the documentation of this file.
20 #ifndef LISPBM_TYPES_H_
21 #define LISPBM_TYPES_H_
34 #define LBM_STORABLE_ADDRESS_ALIGNMENT 4
36 #define LBM_STORABLE_ADDRESS_ALIGNMENT 8
53 #define LBM_UINT_MAX UINT32_MAX
54 #define LBM_INT_MIN INT32_MIN
55 #define LBM_INT_MAX INT32_MAX
57 #define PRI_VALUE PRIu32
58 #define PRI_TYPE PRIu32
59 #define PRI_UINT PRIu32
60 #define PRI_INT PRId32
61 #define PRI_HEX PRIx32
80 #define LBM_UINT_MAX UINT64_MAX
81 #define LBM_INT_MIN INT64_MIN
82 #define LBM_INT_MAX INT64_MAX
84 #define PRI_VALUE PRIu64
85 #define PRI_TYPE PRIu64
86 #define PRI_UINT PRIu64
87 #define PRI_INT PRId64
88 #define PRI_HEX PRIx64
89 #define PRI_FLOAT "lf"
uint32_t lbm_uint
Definition: lbm_types.h:48
double lbm_double
Definition: lbm_types.h:51
float lbm_float
Definition: lbm_types.h:50
uint32_t lbm_value
Definition: lbm_types.h:44
int32_t lbm_int
Definition: lbm_types.h:49
int32_t lbm_cid
Definition: lbm_types.h:64
uint32_t lbm_type
Definition: lbm_types.h:46