InfXmlUtil

InfXmlUtil

Synopsis




xmlChar*            inf_xml_util_get_attribute          (xmlNodePtr xml,
                                                         const gchar *attribute);
xmlChar*            inf_xml_util_get_attribute_required (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_int      (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gint *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_int_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gint *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_long     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         glong *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_long_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         glong *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_uint     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         guint *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_uint_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         guint *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_ulong    (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gulong *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_ulong_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gulong *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_double   (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gdouble *result,
                                                         GError **error);
gboolean            inf_xml_util_get_attribute_double_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gdouble *result,
                                                         GError **error);
void                inf_xml_util_set_attribute          (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         const gchar *value);
void                inf_xml_util_set_attribute_int      (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gint value);
void                inf_xml_util_set_attribute_long     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         glong value);
void                inf_xml_util_set_attribute_uint     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         guint value);
void                inf_xml_util_set_attribute_ulong    (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gulong value);
void                inf_xml_util_set_attribute_double   (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gdouble value);

Description

Details

inf_xml_util_get_attribute ()

xmlChar*            inf_xml_util_get_attribute          (xmlNodePtr xml,
                                                         const gchar *attribute);

xml :

attribute :

Returns :


inf_xml_util_get_attribute_required ()

xmlChar*            inf_xml_util_get_attribute_required (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         GError **error);

xml :

attribute :

error :

Returns :


inf_xml_util_get_attribute_int ()

gboolean            inf_xml_util_get_attribute_int      (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gint *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_int_required ()

gboolean            inf_xml_util_get_attribute_int_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gint *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_long ()

gboolean            inf_xml_util_get_attribute_long     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         glong *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_long_required ()

gboolean            inf_xml_util_get_attribute_long_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         glong *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_uint ()

gboolean            inf_xml_util_get_attribute_uint     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         guint *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_uint_required ()

gboolean            inf_xml_util_get_attribute_uint_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         guint *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_ulong ()

gboolean            inf_xml_util_get_attribute_ulong    (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gulong *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_ulong_required ()

gboolean            inf_xml_util_get_attribute_ulong_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gulong *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_double ()

gboolean            inf_xml_util_get_attribute_double   (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gdouble *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_get_attribute_double_required ()

gboolean            inf_xml_util_get_attribute_double_required
                                                        (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gdouble *result,
                                                         GError **error);

xml :

attribute :

result :

error :

Returns :


inf_xml_util_set_attribute ()

void                inf_xml_util_set_attribute          (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         const gchar *value);

xml :

attribute :

value :


inf_xml_util_set_attribute_int ()

void                inf_xml_util_set_attribute_int      (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gint value);

xml :

attribute :

value :


inf_xml_util_set_attribute_long ()

void                inf_xml_util_set_attribute_long     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         glong value);

xml :

attribute :

value :


inf_xml_util_set_attribute_uint ()

void                inf_xml_util_set_attribute_uint     (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         guint value);

xml :

attribute :

value :


inf_xml_util_set_attribute_ulong ()

void                inf_xml_util_set_attribute_ulong    (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gulong value);

xml :

attribute :

value :


inf_xml_util_set_attribute_double ()

void                inf_xml_util_set_attribute_double   (xmlNodePtr xml,
                                                         const gchar *attribute,
                                                         gdouble value);

xml :

attribute :

value :