| GSF Reference Manual |
|---|
metadata —
struct GsfDocMetaData; struct GsfDocProp; GsfDocMetaData* gsf_doc_meta_data_new (void); void gsf_doc_meta_data_foreach (GsfDocMetaData const *meta, GHFunc func, gpointer user_data); gsize gsf_doc_meta_data_size (GsfDocMetaData const *meta); GQuark gsf_doc_meta_data_error (void); void gsf_doc_meta_data_remove_prop (GsfDocMetaData *meta, char const *prop); void gsf_doc_meta_data_set_prop (GsfDocMetaData *meta, char const *prop, GValue const *value);
struct GsfDocProp {
char const *name;
GValue *val;
char const *linked_to; /* optionally NULL */
};
void gsf_doc_meta_data_foreach (GsfDocMetaData const *meta, GHFunc func, gpointer user_data);
| meta : | |
| func : | |
| user_data : |
gsize gsf_doc_meta_data_size (GsfDocMetaData const *meta);
| meta : | |
| Returns : |
void gsf_doc_meta_data_remove_prop (GsfDocMetaData *meta, char const *prop);
| meta : | |
| prop : |
void gsf_doc_meta_data_set_prop (GsfDocMetaData *meta, char const *prop, GValue const *value);
| meta : | |
| prop : | |
| value : |
| << MS OLE2 | Structured Blobs >> |