GOPersist

GOPersist

Functions

Types and Values

Object Hierarchy

    GInterface
    ╰── GOPersist

Known Implementations

GOPersist is implemented by GODistribution, GOStyle, GogErrorBar and GogStyle.

Description

Functions

go_persist_dom_load ()

gboolean
go_persist_dom_load (GOPersist *gp,
                     xmlNode *node);


go_persist_sax_save ()

void
go_persist_sax_save (GOPersist const *gp,
                     GsfXMLOut *output);


go_persist_prep_sax ()

void
go_persist_prep_sax (GOPersist *gp,
                     GsfXMLIn *xin,
                     xmlChar const **attrs);

Types and Values

GOPersist

typedef struct _GOPersist GOPersist;


GOPersistClass

typedef struct {
	GTypeInterface base;

	gboolean (*dom_load) (GOPersist *gp, xmlNode *node);
	void	 (*prep_sax) (GOPersist *gp, GsfXMLIn *xin, xmlChar const **attrs);
	void     (*sax_save) (GOPersist const *gp, GsfXMLOut *output);
} GOPersistClass;


GO_PARAM_PERSISTENT

#define GO_PARAM_PERSISTENT (1 << (G_PARAM_USER_SHIFT+0))