UNIV_INLINE void ib_vector_free(ib_vector_t *vec)
UNIV_INLINE void * ib_vector_get_last(ib_vector_t *vec)
UNIV_INLINE void * ib_vector_get(ib_vector_t *vec, ulint n)
UNIV_INLINE void ib_vector_set(ib_vector_t *vec, ulint n, void *elem)
UNIV_INLINE ibool ib_vector_is_empty(const ib_vector_t *vec)
UNIV_INLINE ulint ib_vector_size(const ib_vector_t *vec)
UNIV_INTERN ib_vector_t * ib_vector_create(mem_heap_t *heap, ulint size)
UNIV_INLINE void * ib_vector_pop(ib_vector_t *vec)
UNIV_INTERN void ib_vector_push(ib_vector_t *vec, void *elem)