| Top |
| #define | GUM_STR_FREE() |
| #define | GUM_STR_DUP() |
| #define | GUM_STR_FREEV() |
| #define | GUM_STR_DUPV() |
| gboolean | gum_string_utils_search_string () |
| gboolean | gum_string_utils_search_stringv () |
| gchar * | gum_string_utils_get_string () |
| gchar * | gum_string_utils_insert_string () |
| gchar ** | gum_string_utils_delete_string () |
| gchar ** | gum_string_utils_append_string () |
#define GUM_STR_FREE(s)
A helper macro that frees the string after checking if it is not NULL.
#define GUM_STR_DUP(s, d)
A helper macro that duplicates source string to destination string after freeing the destination string first if it is not NULL.
#define GUM_STR_FREEV(s)
A helper macro that frees string vector after checking if it is not NULL.
#define GUM_STR_DUPV(s, d)
A helper macro that duplicates source string vector to destination string vector after freeing the destination string vector first if it is not NULL.
gboolean gum_string_utils_search_string (const gchar *strings,const gchar *separator,const gchar *search_str);
Finds the 'search string' in the strings.
gboolean gum_string_utils_search_stringv (gchar **stringv,const gchar *search_str);
Finds the 'search string' in the string vector.
gchar * gum_string_utils_get_string (const gchar *strings,const gchar *separator,guint str_ind);
Gets the str_ind'th string from the strings.
gchar * gum_string_utils_insert_string (const gchar *strings,const gchar *separator,const gchar *str_to_insert,guint str_ind,guint total_strings);
Inserts the string at the desired position and returns the concatenated string
gchar ** gum_string_utils_delete_string (gchar **src_strv,const gchar *string);
Deletes the string from the strings' vector.