io

io

Synopsis




void                r_io_write_str                      (xmlNodePtr node,
                                                         gchar *label,
                                                         gchar *string);
void                r_io_write_bool                     (xmlNodePtr node,
                                                         gchar *label,
                                                         gboolean bool);
void                r_io_write_number                   (xmlNodePtr node,
                                                         gchar *label,
                                                         gulong val);
void                r_io_write_date                     (xmlNodePtr node,
                                                         gboolean bool,
                                                         time_t date);
#define             r_io_write_time                     (node, lbl, val)
gchar*              r_io_get                            (xmlNodePtr node,
                                                         const gchar *name,
                                                         RError *e);
gchar*              r_io_get_content                    (xmlNodePtr node,
                                                         RError *err);
gboolean            r_io_get_bool                       (xmlNodePtr node,
                                                         gchar *key,
                                                         RError *err);
glong               r_io_get_date                       (xmlNodePtr node,
                                                         gchar *key,
                                                         RError *err);
time_t              r_io_get_calendar                   (xmlNodePtr node,
                                                         gchar **day,
                                                         gchar **month,
                                                         gchar **year,
                                                         RError *err);
gchar*              r_io_get_prop                       (xmlNodePtr node,
                                                         gchar *key,
                                                         RError *err);
gchar*              r_io_get_prop_from                  (xmlNodePtr node,
                                                         gchar *node_name,
                                                         gchar *key,
                                                         RError *err);
gboolean            r_io_get_bool_from                  (xmlNodePtr node,
                                                         gchar *node_name,
                                                         gchar *key,
                                                         RError *err);
time_t              r_io_get_calendar_from              (xmlNodePtr node,
                                                         gchar *node_name,
                                                         gchar **day,
                                                         gchar **month,
                                                         gchar **year,
                                                         RError *err);
xmlNodePtr          r_io_get_node                       (xmlNodePtr node,
                                                         xmlChar *key);
xmlNodePtr          r_io_get_child                      (xmlNodePtr node,
                                                         xmlChar *key);
xmlNodePtr          r_io_get_brother                    (xmlNodePtr brother,
                                                         xmlChar *key);

Description

Details

r_io_write_str ()

void                r_io_write_str                      (xmlNodePtr node,
                                                         gchar *label,
                                                         gchar *string);

node :

label :

string :


r_io_write_bool ()

void                r_io_write_bool                     (xmlNodePtr node,
                                                         gchar *label,
                                                         gboolean bool);

node :

label :

bool :


r_io_write_number ()

void                r_io_write_number                   (xmlNodePtr node,
                                                         gchar *label,
                                                         gulong val);

node :

label :

val :


r_io_write_date ()

void                r_io_write_date                     (xmlNodePtr node,
                                                         gboolean bool,
                                                         time_t date);

node :

bool :

date :


r_io_write_time()

#define r_io_write_time(node, lbl, val) r_io_write_number (node, lbl, val)

node :

lbl :

val :


r_io_get ()

gchar*              r_io_get                            (xmlNodePtr node,
                                                         const gchar *name,
                                                         RError *e);

node :

name :

e :

Returns :


r_io_get_content ()

gchar*              r_io_get_content                    (xmlNodePtr node,
                                                         RError *err);

node :

err :

Returns :


r_io_get_bool ()

gboolean            r_io_get_bool                       (xmlNodePtr node,
                                                         gchar *key,
                                                         RError *err);

node :

key :

err :

Returns :


r_io_get_date ()

glong               r_io_get_date                       (xmlNodePtr node,
                                                         gchar *key,
                                                         RError *err);

node :

key :

err :

Returns :


r_io_get_calendar ()

time_t              r_io_get_calendar                   (xmlNodePtr node,
                                                         gchar **day,
                                                         gchar **month,
                                                         gchar **year,
                                                         RError *err);

node :

day :

month :

year :

err :

Returns :


r_io_get_prop ()

gchar*              r_io_get_prop                       (xmlNodePtr node,
                                                         gchar *key,
                                                         RError *err);

node :

key :

err :

Returns :


r_io_get_prop_from ()

gchar*              r_io_get_prop_from                  (xmlNodePtr node,
                                                         gchar *node_name,
                                                         gchar *key,
                                                         RError *err);

node :

node_name :

key :

err :

Returns :


r_io_get_bool_from ()

gboolean            r_io_get_bool_from                  (xmlNodePtr node,
                                                         gchar *node_name,
                                                         gchar *key,
                                                         RError *err);

node :

node_name :

key :

err :

Returns :


r_io_get_calendar_from ()

time_t              r_io_get_calendar_from              (xmlNodePtr node,
                                                         gchar *node_name,
                                                         gchar **day,
                                                         gchar **month,
                                                         gchar **year,
                                                         RError *err);

node :

node_name :

day :

month :

year :

err :

Returns :


r_io_get_node ()

xmlNodePtr          r_io_get_node                       (xmlNodePtr node,
                                                         xmlChar *key);

node :

key :

Returns :


r_io_get_child ()

xmlNodePtr          r_io_get_child                      (xmlNodePtr node,
                                                         xmlChar *key);

node :

key :

Returns :


r_io_get_brother ()

xmlNodePtr          r_io_get_brother                    (xmlNodePtr brother,
                                                         xmlChar *key);

brother :

key :

Returns :