vector.hpp
Go to the documentation of this file.
48 void vector_safe_iset_copy(vector_type * vector , int index , const void * data, copyc_ftype * copyc , free_ftype * del);
49 void vector_safe_iset_owned_ref(vector_type * vector , int index , const void * data, free_ftype * del);
55 void vector_insert_buffer(vector_type * vector , int index , const void * buffer, int buffer_size);
84 void vector_iset_buffer(vector_type * vector , int index , const void * buffer, int buffer_size);
bool cmp(const ESmry &esmr, const ERsm &ersm) const void * vector_get_last_const(const vector_type *) vector_type * vector_alloc_NULL_initialized(int size) void vector_clear(vector_type *vector) void vector_free__(void *arg) int_vector_type * vector_alloc_sort_perm(const vector_type *vector, vector_cmp_ftype *cmp) void vector_grow_NULL(vector_type *vector, int new_size) void vector_free(vector_type *) int vector_find(const vector_type *vector, const void *ptr) UTIL_SAFE_CAST_HEADER(vector) void vector_push_buffer(vector_type *, const void *, int) UTIL_IS_INSTANCE_HEADER(vector) void vector_permute(vector_type *vector, const int_vector_type *perm_vector) void vector_safe_iset_copy(vector_type *vector, int index, const void *data, copyc_ftype *copyc, free_ftype *del) void vector_idel(vector_type *vector, int index) const void * vector_safe_iget_const(const vector_type *vector, int index) void vector_iset_copy(vector_type *, int, const void *, copyc_ftype *, free_ftype *) void vector_iset_buffer(vector_type *vector, int index, const void *buffer, int buffer_size) void vector_safe_iset_owned_ref(vector_type *vector, int index, const void *data, free_ftype *del) void * vector_pop_back(vector_type *) int vector_append_ref(vector_type *, const void *) void * vector_get_last(const vector_type *) void vector_push_front_owned_ref(vector_type *, const void *, free_ftype *del) void vector_inplace_reverse(vector_type *vector) void vector_push_front_ref(vector_type *, const void *) void vector_iset_owned_ref(vector_type *, int, const void *, free_ftype *del) void * vector_iget(const vector_type *, int) vector_type * vector_alloc_new(void) void vector_safe_iset_ref(vector_type *vector, int index, const void *data) const void * vector_iget_const(const vector_type *, int) void vector_insert_owned_ref(vector_type *, int, const void *, free_ftype *del) void * vector_safe_iget(const vector_type *vector, int index) void * vector_pop_front(vector_type *) void vector_sort(vector_type *vector, vector_cmp_ftype *cmp) vector_type * vector_alloc_copy(const vector_type *src, bool deep_copy) void vector_shrink(vector_type *vector, int new_size) void vector_insert_copy(vector_type *, int, const void *, copyc_ftype *, free_ftype *) void vector_insert_ref(vector_type *, int, const void *) void vector_iset_ref(vector_type *, int, const void *) void vector_push_front_copy(vector_type *, const void *, copyc_ftype *, free_ftype *) int vector_append_owned_ref(vector_type *, const void *, free_ftype *del) void vector_append_buffer(vector_type *, const void *, int) void vector_insert_buffer(vector_type *vector, int index, const void *buffer, int buffer_size) int vector_get_size(const vector_type *) int vector_append_copy(vector_type *, const void *, copyc_ftype *, free_ftype *) |