typedef char GRefString
A typedef for a reference-counted string. A pointer to a
GRefString can be
treated like a standard
char* array by all code, but can additionally have
g_ref_string_*() methods called on it.
g_ref_string_*() methods cannot be
char* arrays not allocated using g_ref_string_new().
GRefString with autocleanups,
g_autoptr() must be used rather than
g_autofree(), so that the reference counting metadata is also freed.