#include <str_functions.h>
Data Fields | |
| GStringChunk * | chunk |
| GStringChunk that actually stores the strings. | |
| GPtrArray * | ptrArray |
| A array of char* that points to the strings. | |
| GHashTable * | hTable |
| Hash table for constant insert. String is key , and pointer of the string is the value. | |
| guint | len |
| Number of strings in the StringList. | |
| size_t | chunk_size_inital |
| Size of the GStringChunk. | |
However, instead of returning char pointers, StringList functions return the indexes of the strings, which can be used later on to located inserted strings.
1.5.7.1