27 const restrict
Vector ret) {
45 if (index >=
VLEN(v))
return;
46 if (index <
VLEN(v) - 1)
meta header (use this to include the whole library)
#define mp_calloc(p, name)
#define mp_free(p, name, a)
ANN void vector_add(const Vector v, const vtype data)
ANN vtype vector_pop(const Vector v)
Vector new_vector(MemPool p)
ANN bool vector_rem2(const Vector v, const vtype data)
ANN Vector vector_copy(MemPool p, const Vector v)
ANN void vector_clear(const Vector v)
ANN void vector_release(const Vector v)
ANN void vector_rem(const Vector v, const vtype index)
ANN void free_vector(MemPool p, const Vector v)
ANN void vector_copy2(const restrict Vector v, const restrict Vector ret)
ANN void vector_init(const Vector v)
ANN m_int vector_find(const Vector v, const vtype data)
static ANN void vector_realloc(const Vector v)
static ANEW void * xcalloc(const m_uint n, const m_uint sz)
static ANEW void * xrealloc(void *p, const m_uint sz)