gwion-util
utilities for the Gwion project
|
vector functions More...
Go to the source code of this file.
Data Structures | |
struct | Vector_ |
Typedefs | |
typedef struct Vector_ * | Vector |
Functions | |
ANEW ANN Vector | new_vector (MemPool p) |
ANN void | vector_init (const Vector) |
ANN Vector | vector_copy (MemPool p, const Vector) |
ANN void | vector_copy2 (const __restrict__ Vector, __restrict__ Vector) |
ANN m_int | vector_find (const Vector, const vtype) |
static ANN void | vector_set (const Vector v, const vtype i, const vtype arg) |
static ANN vtype | vector_front (const Vector v) |
static ANN vtype | vector_at (const Vector v, const vtype i) |
static ANN vtype | vector_back (const Vector v) |
static ANN vtype | vector_size (Vector const v) |
ANN void | vector_add (const Vector, const vtype) |
ANN void | vector_rem (const Vector, const vtype) |
ANN bool | vector_rem2 (const Vector, const vtype) |
ANN vtype | vector_pop (const Vector) |
ANN void | vector_clear (const Vector) |
ANN void | free_vector (MemPool p, const Vector) |
ANN void | vector_release (const Vector) |
static ANN void | vector_realloc (const Vector v) |
vector functions
Definition in file vector.h.
Definition at line 32 of file vector.c.
|
extern |