Go to the documentation of this file.
25 #define char_lt(a, b) ((*a) < (*b))
36 #define char_gt(a, b) ((*a) > (*b))
47 #define int_lt(a, b) ((*a) < (*b))
58 #define int_gt(a, b) ((*a) > (*b))
69 #define float_lt(a, b) ((*a) < (*b))
80 #define float_gt(a, b) ((*a) > (*b))
91 #define double_lt(a, b) ((*a) < (*b))
102 #define double_gt(a, b) ((*a) > (*b))
113 #define idx_lt(a, b) ((*a) < (*b))
124 #define idx_gt(a, b) ((*a) > (*b))
137 #define ckey_lt(a, b) ((a)->key < (b)->key)
148 #define ckey_gt(a, b) ((a)->key > (b)->key)
159 #define ikey_lt(a, b) ((a)->key < (b)->key)
170 #define ikey_gt(a, b) ((a)->key > (b)->key)
181 #define ikey_lt(a, b) ((a)->key < (b)->key)
192 #define ikey_gt(a, b) ((a)->key > (b)->key)
203 #define ikey_lt(a, b) ((a)->key < (b)->key)
214 #define ikey_gt(a, b) ((a)->key > (b)->key)
225 #define zkey_lt(a, b) ((a)->key < (b)->key)
236 #define zkey_gt(a, b) ((a)->key > (b)->key)
247 #define fkey_lt(a, b) ((a)->key < (b)->key)
258 #define fkey_gt(a, b) ((a)->key > (b)->key)
269 #define dkey_lt(a, b) ((a)->key < (b)->key)
280 #define dkey_gt(a, b) ((a)->key > (b)->key)
291 #define skey_lt(a, b) (strcmp((a)->key, (b)->key) < 0)
302 #define skey_gt(a, b) (strcmp((a)->key, (b)->key) > 0)
313 #define idxkey_lt(a, b) ((a)->key < (b)->key)
324 #define idxkey_gt(a, b) ((a)->key > (b)->key)
void gk_idxsortd(size_t n, gk_idx_t *base)
Annotation indicating that a class derives from another given type.
void gk_dsortd(size_t n, double *base)
void gk_skvsorti(size_t n, gk_skv_t *base)
#define GK_MKQSORT(GKQSORT_TYPE, GKQSORT_BASE, GKQSORT_NELT, GKQSORT_LT)
void gk_zkvsorti(size_t n, gk_zkv_t *base)
void gk_fsorti(size_t n, float *base)
void gk_isorti(size_t n, int *base)
void gk_i32kvsorti(size_t n, gk_i32kv_t *base)
void gk_i64kvsorti(size_t n, gk_i64kv_t *base)
void gk_dsorti(size_t n, double *base)
void gk_i64kvsortd(size_t n, gk_i64kv_t *base)
void gk_dkvsorti(size_t n, gk_dkv_t *base)
void gk_fkvsorti(size_t n, gk_fkv_t *base)
void gk_ikvsortd(size_t n, gk_ikv_t *base)
void gk_fsortd(size_t n, float *base)
void gk_i32kvsortd(size_t n, gk_i32kv_t *base)
void gk_fkvsortd(size_t n, gk_fkv_t *base)
void gk_csorti(size_t n, char *base)
void gk_zkvsortd(size_t n, gk_zkv_t *base)
void gk_ikvsorti(size_t n, gk_ikv_t *base)
void gk_csortd(size_t n, char *base)
void gk_ckvsorti(size_t n, gk_ckv_t *base)
void gk_idxsorti(size_t n, gk_idx_t *base)
void gk_idxkvsorti(size_t n, gk_idxkv_t *base)
void gk_idxkvsortd(size_t n, gk_idxkv_t *base)
void gk_isortd(size_t n, int *base)
void gk_ckvsortd(size_t n, gk_ckv_t *base)
void gk_dkvsortd(size_t n, gk_dkv_t *base)
void gk_skvsortd(size_t n, gk_skv_t *base)
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:04:24