|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
                    GOPersist;
#define             GO_PERSIST_TYPE
#define             GO_PERSIST                          (o)
#define             IS_GO_PERSIST                       (o)
#define             GO_PERSIST_CLASS                    (k)
#define             IS_GO_PERSIST_CLASS                 (k)
#define             GO_PERSIST_GET_CLASS                (o)
GType               go_persist_get_type                 (void);
gboolean            go_persist_dom_load                 (GOPersist *gp,
                                                         xmlNode *node);
void                go_persist_sax_save                 (GOPersist const *gp,
                                                         GsfXMLOut *output);
void                go_persist_prep_sax                 (GOPersist *gp,
                                                         GsfXMLIn *xin,
                                                         xmlChar const **attrs);
#define             GO_PARAM_PERSISTENT
#define GO_PERSIST(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GO_PERSIST_TYPE, GOPersist))
| 
 | 
#define GO_PERSIST_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GO_PERSIST_TYPE, GOPersistClass))
| 
 | 
#define IS_GO_PERSIST_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GO_PERSIST_TYPE))
| 
 | 
#define GO_PERSIST_GET_CLASS(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GO_PERSIST_TYPE, GOPersistClass))
| 
 | 
gboolean go_persist_dom_load (GOPersist *gp, xmlNode *node);
| 
 | |
| 
 | |
| Returns : | 
void go_persist_sax_save (GOPersist const *gp, GsfXMLOut *output);
| 
 | |
| 
 | 
void go_persist_prep_sax (GOPersist *gp, GsfXMLIn *xin, xmlChar const **attrs);
| 
 | |
| 
 | |
| 
 |