Sets our main struct and passes it to the parent class.
Creates a new #GStringChunk.
Frees all strings contained within the #GStringChunk. After calling g_string_chunk_clear() it is not safe to access any of the strings which were contained within it.
Frees all memory allocated by the #GStringChunk. After calling g_string_chunk_free() it is not safe to access any of the strings which were contained within it.
Get the main Gtk struct
the main Gtk struct as a void*
Adds a copy of @string to the #GStringChunk. It returns a pointer to the new copy of the string in the #GStringChunk. The characters in the string can be changed, if necessary, though you should not change anything after the end of the string.
Adds a copy of @string to the #GStringChunk, unless the same string has already been added to the #GStringChunk with g_string_chunk_insert_const().
Adds a copy of the first @len bytes of @string to the #GStringChunk. The copy is nul-terminated.
the main Gtk struct
An opaque data structure representing String Chunks. It should only be accessed by using the following functions.