ec_vec - Man Page

Create a new vector.

Synopsis

#include <ecoli/vec.h>

struct ec_vec * ec_vec(
    size_t             elt_size,
    size_t             size,
    ec_vec_elt_copy_t  copy,
    ec_vec_elt_free_t  free
);

See Also

ec_vec_add_ptr(3), ec_vec_free(3), ec_vec_add_u8(3), ec_vec_add_u16(3), ec_vec_add_by_ref(3), ec_vec_get(3), ec_vec_ndup(3), ec_vec_dup(3), ec_vec_add_u64(3), ec_vec_add_u32(3)

Referenced By

ec_vec_add_by_ref(3), ec_vec_add_ptr(3), ec_vec_add_u16(3), ec_vec_add_u32(3), ec_vec_add_u64(3), ec_vec_add_u8(3), ec_vec_dup(3), ec_vec_free(3), ec_vec_get(3), ec_vec_ndup(3).

2026-06-11 Libecoli Programmer's Manual