Whole document tree
    

Whole document tree

e-util

e-util

e-util -- 

Synopsis

Synopsis


#define     E_MAKE_TYPE                     (l,str,t,ci,i,parent)
enum        EFocus;
int         g_str_compare                   (const void *x,
                                             const void *y);
int         g_int_compare                   (const void *x,
                                             const void *y);
char*       e_strdup_strip                  (char *string);
void        e_free_object_list              (GList *list);
void        e_free_string_list              (GList *list);
char*       e_read_file                     (const char *filename);
int         e_write_file                    (const char *filename,
                                             const char *data,
                                             int flags);
int         e_mkdir_hier                    (const char *path,
                                             mode_t mode);
gchar**     e_strsplit                      (const gchar *string,
                                             const gchar *delimiter,
                                             gint max_tokens);
gchar*      e_strstrcase                    (const gchar *haystack,
                                             const gchar *needle);
void        e_filename_make_safe            (gchar *string);
void        e_marshal_INT__INT_INT_POINTER  (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
void        e_marshal_NONE__OBJECT_DOUBLE_DOUBLE_BOOL
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
void        e_marshal_DOUBLE__OBJECT_DOUBLE_DOUBLE_BOOL
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
void        e_marshal_BOOL__OBJECT_DOUBLE_DOUBLE_BOOL
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
#define     e_marshal_NONE__INT_INT_POINTER_POINTER_UINT_UINT
void        e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
#define     e_marshal_NONE__INT_INT_POINTER_UINT
void        e_marshal_NONE__INT_INT_POINTER_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
#define     e_marshal_BOOL__INT_INT_POINTER_INT_INT_UINT
void        e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
#define     e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_UINT_UINT
void        e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
void        e_marshal_NONE__POINTER_POINTER_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);
Description

Details
E_MAKE_TYPE()
#define     E_MAKE_TYPE(l,str,t,ci,i,parent)


enum EFocus
typedef enum {
	E_FOCUS_NONE,
	E_FOCUS_CURRENT,
	E_FOCUS_START,
	E_FOCUS_END
} EFocus;


g_str_compare ()
int         g_str_compare                   (const void *x,
                                             const void *y);


g_int_compare ()
int         g_int_compare                   (const void *x,
                                             const void *y);


e_strdup_strip ()
char*       e_strdup_strip                  (char *string);


e_free_object_list ()
void        e_free_object_list              (GList *list);


e_free_string_list ()
void        e_free_string_list              (GList *list);


e_read_file ()
char*       e_read_file                     (const char *filename);


e_write_file ()
int         e_write_file                    (const char *filename,
                                             const char *data,
                                             int flags);


e_mkdir_hier ()
int         e_mkdir_hier                    (const char *path,
                                             mode_t mode);

This creates the named directory with the given mode, creating any necessary intermediate directories (with the same mode).


e_strsplit ()
gchar**     e_strsplit                      (const gchar *string,
                                             const gchar *delimiter,
                                             gint max_tokens);


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


e_filename_make_safe ()
void        e_filename_make_safe            (gchar *string);


e_marshal_INT__INT_INT_POINTER ()
void        e_marshal_INT__INT_INT_POINTER  (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_NONE__OBJECT_DOUBLE_DOUBLE_BOOL ()
void        e_marshal_NONE__OBJECT_DOUBLE_DOUBLE_BOOL
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_DOUBLE__OBJECT_DOUBLE_DOUBLE_BOOL ()
void        e_marshal_DOUBLE__OBJECT_DOUBLE_DOUBLE_BOOL
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_BOOL__OBJECT_DOUBLE_DOUBLE_BOOL ()
void        e_marshal_BOOL__OBJECT_DOUBLE_DOUBLE_BOOL
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_NONE__INT_INT_POINTER_POINTER_UINT_UINT
#define e_marshal_NONE__INT_INT_POINTER_POINTER_UINT_UINT e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT


e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT ()
void        e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_NONE__INT_INT_POINTER_UINT
#define e_marshal_NONE__INT_INT_POINTER_UINT e_marshal_NONE__INT_INT_POINTER_INT


e_marshal_NONE__INT_INT_POINTER_INT ()
void        e_marshal_NONE__INT_INT_POINTER_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_BOOL__INT_INT_POINTER_INT_INT_UINT
#define e_marshal_BOOL__INT_INT_POINTER_INT_INT_UINT e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT


e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT ()
void        e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_UINT_UINT
#define e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_UINT_UINT e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT


e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT ()
void        e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);


e_marshal_NONE__POINTER_POINTER_INT ()
void        e_marshal_NONE__POINTER_POINTER_INT
                                            (GtkObject *object,
                                             GtkSignalFunc func,
                                             gpointer func_data,
                                             GtkArg *args);