|
int | cvec_f_struct (cvector_f_struct *vec, cvec_sz size, cvec_sz capacity, void(*elem_free)(void *), int(*elem_init)(void *, void *)) |
|
int | cvec_init_f_struct (cvector_f_struct *vec, f_struct *vals, cvec_sz num, void(*elem_free)(void *), int(*elem_init)(void *, void *)) |
|
cvector_f_struct * | cvec_f_struct_heap (cvec_sz size, cvec_sz capacity, void(*elem_free)(void *), int(*elem_init)(void *, void *)) |
|
cvector_f_struct * | cvec_init_f_struct_heap (f_struct *vals, cvec_sz num, void(*elem_free)(void *), int(*elem_init)(void *, void *)) |
|
int | cvec_copyc_f_struct (void *dest, void *src) |
|
int | cvec_copy_f_struct (cvector_f_struct *dest, cvector_f_struct *src) |
|
int | cvec_push_f_struct (cvector_f_struct *vec, f_struct *val) |
|
void | cvec_pop_f_struct (cvector_f_struct *vec, f_struct *ret) |
|
int | cvec_pushm_f_struct (cvector_f_struct *vec, f_struct *a) |
|
void | cvec_popm_f_struct (cvector_f_struct *vec, f_struct *ret) |
|
int | cvec_insertm_f_struct (cvector_f_struct *vec, cvec_sz i, f_struct *a) |
|
int | cvec_insert_arraym_f_struct (cvector_f_struct *vec, cvec_sz i, f_struct *a, cvec_sz num) |
|
void | cvec_replacem_f_struct (cvector_f_struct *vec, cvec_sz i, f_struct *a, f_struct *ret) |
|
int | cvec_extend_f_struct (cvector_f_struct *vec, cvec_sz num) |
|
int | cvec_insert_f_struct (cvector_f_struct *vec, cvec_sz i, f_struct *a) |
|
int | cvec_insert_array_f_struct (cvector_f_struct *vec, cvec_sz i, f_struct *a, cvec_sz num) |
|
int | cvec_replace_f_struct (cvector_f_struct *vec, cvec_sz i, f_struct *a, f_struct *ret) |
|
void | cvec_erase_f_struct (cvector_f_struct *vec, cvec_sz start, cvec_sz end) |
|
void | cvec_remove_f_struct (cvector_f_struct *vec, cvec_sz start, cvec_sz end) |
|
int | cvec_reserve_f_struct (cvector_f_struct *vec, cvec_sz size) |
|
int | cvec_set_cap_f_struct (cvector_f_struct *vec, cvec_sz size) |
|
int | cvec_set_val_sz_f_struct (cvector_f_struct *vec, f_struct *val) |
|
int | cvec_set_val_cap_f_struct (cvector_f_struct *vec, f_struct *val) |
|
f_struct * | cvec_back_f_struct (cvector_f_struct *vec) |
|
void | cvec_clear_f_struct (cvector_f_struct *vec) |
|
void | cvec_free_f_struct_heap (void *vec) |
|
void | cvec_free_f_struct (void *vec) |
|