46 da->
array = (
unsigned char *) calloc (len, count);
67 da->
array = (
unsigned char *) realloc (da->
array, da->
len * count);
73 for (i = da->
count * da->
len; i < count * da->len; i++)
84 int pos = da->
max + 1;
85 return da_put (da, pos, data);
101 memcpy (&(da->
array[pos * da->
len]), data, da->
len);
113 memcpy (data, &(da->
array[pos * da->
len]), da->
len);
int da_destroy(dynamic_array *da)
int da_put(dynamic_array *da, int pos, void *data)
int da_get(dynamic_array *da, int pos, void *data)
int da_size(dynamic_array *da)
static int da_expand(dynamic_array *da, int max)
dynamic_array * da_create(int count, size_t len)
int count(int &result, const cub_regex_object ®, const std::string &src, const int position, const INTL_CODESET codeset)
int da_add(dynamic_array *da, void *data)