| Top |  |  |  |  | 
| GOString * | go_string_ERROR () | 
| int | go_string_cmp () | 
| int | go_string_cmp_ignorecase () | 
| gboolean | go_string_equal () | 
| gboolean | go_string_equal_ignorecase () | 
| gboolean | go_string_equal_rich () | 
| void | go_string_foreach_base () | 
| char const * | go_string_get_casefold () | 
| char const * | go_string_get_casefolded_collate () | 
| char const * | go_string_get_collation () | 
| guint32 | go_string_get_len () | 
| PangoAttrList * | go_string_get_markup () | 
| GOStringPhonetic * | go_string_get_phonetic () | 
| unsigned int | go_string_get_ref_count () | 
| guint32 | go_string_hash () | 
| GOString * | go_string_new () | 
| GOString * | go_string_new_len () | 
| GOString * | go_string_new_nocopy () | 
| GOString * | go_string_new_nocopy_len () | 
| GOString * | go_string_new_rich () | 
| GOString * | go_string_new_rich_nocopy () | 
| GOString * | go_string_ref () | 
| GOString * | go_string_trim () | 
| void | go_string_unref () | 
GOString *
go_string_ERROR (void);
A convenience for g_return_val to share one error string without adding a reference to functions that do not add references to the result
int go_string_cmp_ignorecase (gconstpointer gstr_a,gconstpointer gstr_b);
gboolean go_string_equal_ignorecase (gconstpointer gstr_a,gconstpointer gstr_b);
void go_string_foreach_base (GHFunc callback,gpointer data);
Iterates through the strings data base and apply callback
 to each.
char const       *
go_string_get_casefolded_collate (GOString const *gstr);
GOStringPhonetic *
go_string_get_phonetic (GOString const *gstr);
Warning: Not implemented, always returns NULL.
[skip]
GOString *
go_string_new (char const *str);
GOString duplicates str
 if no string already exists.
GOString * go_string_new_len (char const *str,guint32 len);
GOString duplicates str
 if no string already exists.
GOString *
go_string_new_nocopy (char *str);
GOString takes ownership of str
GOString * go_string_new_nocopy_len (char *str,guint32 len);
GOString takes ownership of str
GOString * go_string_new_rich (char const *str,int byte_len,PangoAttrList *markup,GOStringPhonetic *phonetic);
GOString * go_string_new_rich_nocopy (char *str,int byte_len,PangoAttrList *markup,GOStringPhonetic *phonetic);