25 #ifndef _ADJUSTABLE_ARRAY_H_ 26 #define _ADJUSTABLE_ARRAY_H_ 87 #if defined(ENABLE_UNUSED_FUNCTION) 88 extern void *adj_ar_get_nth_buffer (
const ADJ_ARRAY * adj_array_p,
int n);
int adj_ar_initialize(ADJ_ARRAY *adj_array_p, const void *initial, int initial_length)
int adj_ar_reset(ADJ_ARRAY *adj_array_p, int element_size, int min, float growth_rate)
const char * adj_ar_concat_strings(const char *string1, const char *string2,...)
int adj_ar_length(const ADJ_ARRAY *adj_array_p)
void adj_ar_free(ADJ_ARRAY *adj_array_p)
int adj_ar_remove(ADJ_ARRAY *adj_array_p, int start, int end)
void * adj_ar_get_buffer(const ADJ_ARRAY *adj_array_p)
enum adj_err_code ADJ_ERR_CODE
int adj_ar_replace(ADJ_ARRAY *adj_array_p, const void *src, int src_length, int start, int end)
int adj_ar_insert(ADJ_ARRAY *adj_array_p, const void *src, int src_length, int start)
ADJ_ARRAY * adj_ar_new(int element_size, int min, float growth_rate)
int adj_ar_append(ADJ_ARRAY *adj_array_p, const void *src, int src_length)