35 typedef void* (*ib_mem_alloc_t)(
40 typedef void (*ib_mem_free_t)(
44 typedef void* (*ib_mem_resize_t)(
51 typedef int (*ib_compare_t)(
const void*,
const void*);
60 #define ib_vector_getp(v, n) (*(void**) ib_vector_get(v, n))
61 #define ib_vector_getp_const(v, n) (*(void**) ib_vector_get_const(v, n))
63 #define ib_vector_allocator(v) (v->allocator)
201 ib_vector_last_const(
213 ib_compare_t compare);
253 ib_heap_allocator_create(
262 ib_heap_allocator_free(
302 ib_ut_allocator_create(
void);
309 ib_ut_allocator_free(
315 ib_mem_alloc_t mem_malloc;
316 ib_mem_free_t mem_release;
317 ib_mem_resize_t mem_resize;