e-util

Name

e-util -- 

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)

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);

x :

y :

Returns :


g_int_compare ()

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

x :

y :

Returns :


e_strdup_strip ()

char*       e_strdup_strip                  (char *string);

string :

Returns :


e_free_object_list ()

void        e_free_object_list              (GList *list);

list :


e_free_string_list ()

void        e_free_string_list              (GList *list);

list :


e_read_file ()

char*       e_read_file                     (const char *filename);

filename :

Returns :


e_write_file ()

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

filename :

data :

flags :

Returns :


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).

path :

a directory path

mode :

a mode, as for mkdir(2)

Returns :

0 on success, -1 on error, in which case errno will be set as for mkdir(2).


e_strsplit ()

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

string :

delimiter :

max_tokens :

Returns :


e_strstrcase ()

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

haystack :

needle :

Returns :


e_filename_make_safe ()

void        e_filename_make_safe            (gchar *string);

string :


e_marshal_INT__INT_INT_POINTER ()

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

object :

func :

func_data :

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);

object :

func :

func_data :

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);

object :

func :

func_data :

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);

object :

func :

func_data :

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);

object :

func :

func_data :

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);

object :

func :

func_data :

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);

object :

func :

func_data :

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);

object :

func :

func_data :

args :


e_marshal_NONE__POINTER_POINTER_INT ()

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

object :

func :

func_data :

args :