Synopsis
#include <nautilus-action/na-core-utils.h>
gboolean na_core_utils_boolean_from_string (const gchar *string);
gchar * na_core_utils_str_add_prefix (const gchar *prefix,
const gchar *str);
int na_core_utils_str_collate (const gchar *str1,
const gchar *str2);
gchar * na_core_utils_str_remove_char (const gchar *string,
const gchar *to_remove);
gchar * na_core_utils_str_remove_suffix (const gchar *string,
const gchar *suffix);
void na_core_utils_str_split_first_word (const gchar *string,
gchar **first,
gchar **other);
void na_core_utils_slist_add_message (GSList **list,
const gchar *format,
...);
GSList * na_core_utils_slist_duplicate (GSList *slist);
void na_core_utils_slist_dump (const gchar *prefix,
GSList *list);
GSList * na_core_utils_slist_from_array (const gchar **str_array);
GSList * na_core_utils_slist_from_split (const gchar *text,
const gchar *separator);
gchar * na_core_utils_slist_join_at_end (GSList *slist,
const gchar *link);
GSList * na_core_utils_slist_remove_ascii (GSList *slist,
const gchar *text);
GSList * na_core_utils_slist_remove_utf8 (GSList *slist,
const gchar *text);
gchar ** na_core_utils_slist_to_array (GSList *slist);
gchar * na_core_utils_slist_to_text (GSList *slist);
GSList * na_core_utils_slist_setup_element (GSList *list,
const gchar *element,
gboolean set);
guint na_core_utils_slist_count (GSList *list,
const gchar *str);
gboolean na_core_utils_slist_find_negated (GSList *list,
const gchar *str);
gboolean na_core_utils_slist_are_equal (GSList *a,
GSList *b);
void na_core_utils_slist_free (GSList *slist);
gchar * na_core_utils_gstring_joinv (const gchar *start,
const gchar *separator,
gchar **list);
void na_core_utils_selcount_get_ope_int (const gchar *selection_count,
gchar **ope,
gchar **uint);
gboolean na_core_utils_dir_is_writable_path (const gchar *path);
gboolean na_core_utils_dir_is_writable_uri (const gchar *uri);
void na_core_utils_dir_split_ext (const gchar *string,
gchar **first,
gchar **ext);
gboolean na_core_utils_file_delete (const gchar *path);
gboolean na_core_utils_file_exists (const gchar *uri);
gchar * na_core_utils_file_load_from_uri (const gchar *uri,
gsize *length);
void na_core_utils_print_version (void);
Details
na_core_utils_boolean_from_string ()
gboolean na_core_utils_boolean_from_string (const gchar *string);
na_core_utils_str_add_prefix ()
gchar * na_core_utils_str_add_prefix (const gchar *prefix,
const gchar *str);
na_core_utils_str_collate ()
int na_core_utils_str_collate (const gchar *str1,
const gchar *str2);
na_core_utils_str_remove_char ()
gchar * na_core_utils_str_remove_char (const gchar *string,
const gchar *to_remove);
na_core_utils_str_remove_suffix ()
gchar * na_core_utils_str_remove_suffix (const gchar *string,
const gchar *suffix);
na_core_utils_str_split_first_word ()
void na_core_utils_str_split_first_word (const gchar *string,
gchar **first,
gchar **other);
na_core_utils_slist_add_message ()
void na_core_utils_slist_add_message (GSList **list,
const gchar *format,
...);
na_core_utils_slist_duplicate ()
GSList * na_core_utils_slist_duplicate (GSList *slist);
na_core_utils_slist_dump ()
void na_core_utils_slist_dump (const gchar *prefix,
GSList *list);
na_core_utils_slist_from_array ()
GSList * na_core_utils_slist_from_array (const gchar **str_array);
na_core_utils_slist_from_split ()
GSList * na_core_utils_slist_from_split (const gchar *text,
const gchar *separator);
na_core_utils_slist_join_at_end ()
gchar * na_core_utils_slist_join_at_end (GSList *slist,
const gchar *link);
na_core_utils_slist_remove_ascii ()
GSList * na_core_utils_slist_remove_ascii (GSList *slist,
const gchar *text);
na_core_utils_slist_remove_utf8 ()
GSList * na_core_utils_slist_remove_utf8 (GSList *slist,
const gchar *text);
na_core_utils_slist_to_array ()
gchar ** na_core_utils_slist_to_array (GSList *slist);
na_core_utils_slist_to_text ()
gchar * na_core_utils_slist_to_text (GSList *slist);
na_core_utils_slist_setup_element ()
GSList * na_core_utils_slist_setup_element (GSList *list,
const gchar *element,
gboolean set);
na_core_utils_slist_count ()
guint na_core_utils_slist_count (GSList *list,
const gchar *str);
na_core_utils_slist_find_negated ()
gboolean na_core_utils_slist_find_negated (GSList *list,
const gchar *str);
na_core_utils_slist_free ()
void na_core_utils_slist_free (GSList *slist);
na_core_utils_gstring_joinv ()
gchar * na_core_utils_gstring_joinv (const gchar *start,
const gchar *separator,
gchar **list);
na_core_utils_selcount_get_ope_int ()
void na_core_utils_selcount_get_ope_int (const gchar *selection_count,
gchar **ope,
gchar **uint);
na_core_utils_dir_is_writable_path ()
gboolean na_core_utils_dir_is_writable_path (const gchar *path);
na_core_utils_dir_is_writable_uri ()
gboolean na_core_utils_dir_is_writable_uri (const gchar *uri);
na_core_utils_dir_split_ext ()
void na_core_utils_dir_split_ext (const gchar *string,
gchar **first,
gchar **ext);
na_core_utils_file_delete ()
gboolean na_core_utils_file_delete (const gchar *path);
na_core_utils_file_exists ()
gboolean na_core_utils_file_exists (const gchar *uri);
na_core_utils_file_load_from_uri ()
gchar * na_core_utils_file_load_from_uri (const gchar *uri,
gsize *length);
na_core_utils_print_version ()
void na_core_utils_print_version (void);