The string data type defined in <am_string_set.h> is am_string_set_t. The type holds a set of strings.
am_string_set_allocate() and am_string_set_destroy() are used to allocate and free space for this type.
#include "am_string_set.h" typedef struct { int size; char **strings; } am_string_set_t;
am_string_set_t has the following members:
Number of strings
Pointer to a pointer to a list of strings.