General

General

Synopsis


#include <libtracker-common/tracker-utils.h>

gchar*              tracker_escape_string               (const gchar *in);
gboolean            tracker_is_empty_string             (const char *str);
gchar*              tracker_seconds_estimate_to_string  (gdouble seconds_elapsed,
                                                         gboolean short_string,
                                                         guint items_done,
                                                         guint items_remaining);
gchar*              tracker_seconds_to_string           (gdouble seconds_elapsed,
                                                         gboolean short_string);
gchar*              tracker_string_remove               (gchar *haystack,
                                                         const gchar *needle);
gchar*              tracker_string_replace              (const gchar *haystack,
                                                         const gchar *needle,
                                                         const gchar *replacement);
void                tracker_throttle                    (TrackerConfig *config,
                                                         gint multiplier);

Description

Details

tracker_escape_string ()

gchar*              tracker_escape_string               (const gchar *in);

in :
Returns :

tracker_is_empty_string ()

gboolean            tracker_is_empty_string             (const char *str);

str :
Returns :

tracker_seconds_estimate_to_string ()

gchar*              tracker_seconds_estimate_to_string  (gdouble seconds_elapsed,
                                                         gboolean short_string,
                                                         guint items_done,
                                                         guint items_remaining);

seconds_elapsed :
short_string :
items_done :
items_remaining :
Returns :

tracker_seconds_to_string ()

gchar*              tracker_seconds_to_string           (gdouble seconds_elapsed,
                                                         gboolean short_string);

seconds_elapsed :
short_string :
Returns :

tracker_string_remove ()

gchar*              tracker_string_remove               (gchar *haystack,
                                                         const gchar *needle);

haystack :
needle :
Returns :

tracker_string_replace ()

gchar*              tracker_string_replace              (const gchar *haystack,
                                                         const gchar *needle,
                                                         const gchar *replacement);

haystack :
needle :
replacement :
Returns :

tracker_throttle ()

void                tracker_throttle                    (TrackerConfig *config,
                                                         gint multiplier);

config :
multiplier :