3 #include "opensrf/generic_utils.h"
5 #define STRING_ARRAY_MAX_SIZE 1024
10 struct string_array_struct {
14 int total_string_size;
16 typedef struct string_array_struct string_array;
18 string_array* init_string_array(int size);
19 void string_array_add(string_array*, char* string);
21 char* string_array_get_string(string_array* arr, int index);
22 void string_array_destroy(string_array*);
24 /* total size of all included strings */
25 int string_array_get_total_size(string_array* arr);