gog-object-xml

gog-object-xml

Functions

Description

Functions

GogObjectSaxHandler ()

void
(*GogObjectSaxHandler) (GogObject *obj,
                        gpointer user_data);

gog_object_new_from_input ()

GogObject *
gog_object_new_from_input (GsfInput *input,
                           gpointer user_unserialize);

gog_object_sax_push_parser ()

void
gog_object_sax_push_parser (GsfXMLIn *xin,
                            xmlChar const **attrs,
                            GogObjectSaxHandler handler,
                            gpointer user_unserialize,
                            gpointer user_data);

Unserializes a GogObject using handler when done.

Parameters

xin

GsfXMLIn

 

attrs

XML attributes

 

handler

callback.

[scope call]

user_unserialize

user data for GOData reading

 

user_data

user data for handler

 

gog_object_set_arg ()

void
gog_object_set_arg (char const *name,
                    char const *val,
                    GogObject *obj);

gog_object_write_xml_sax ()

void
gog_object_write_xml_sax (GogObject const *obj,
                          GsfXMLOut *output,
                          gpointer user);

gog_xml_read_state_get_obj ()

GogObject *
gog_xml_read_state_get_obj (GsfXMLIn *xin);

Parameters

xin

GsfXMLIn

 

Returns

the laset rerad GogObject.

[transfer none]