summaryrefslogtreecommitdiff
path: root/gdata/gdata-feed.h
diff options
context:
space:
mode:
authorPhilip Withnall <philip@tecnocode.co.uk>2009-05-17 18:03:26 +0100
committerPhilip Withnall <philip@tecnocode.co.uk>2009-05-17 18:53:16 +0100
commitc1c6885e2cf997175e8a71470e74e2deddcb6c2f (patch)
treeab8e0ae4fcee6457115af6a98bd55c442dfdc0a1 /gdata/gdata-feed.h
parent164c9b9fbd8c9bf35427e088973b0b79a90bca3e (diff)
downloadlibgdata-c1c6885e2cf997175e8a71470e74e2deddcb6c2f.tar.gz
[core] Abstract XML parsing from GDataFeed and GDataEntry into GDataParsable
Adds a new abstract class, GDataParsable, which adds extensible XML parsing functionality to inheriting classes. A little documentation is included, but there is no real public API for the class.
Diffstat (limited to 'gdata/gdata-feed.h')
-rw-r--r--gdata/gdata-feed.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gdata/gdata-feed.h b/gdata/gdata-feed.h
index caa2c8f2..3eae443c 100644
--- a/gdata/gdata-feed.h
+++ b/gdata/gdata-feed.h
@@ -25,6 +25,7 @@
#include <gdata/gdata-entry.h>
#include <gdata/gdata-atom.h>
+#include <gdata/gdata-parsable.h>
G_BEGIN_DECLS
@@ -44,7 +45,7 @@ typedef struct _GDataFeedPrivate GDataFeedPrivate;
**/
typedef struct {
/*< private >*/
- GObject parent;
+ GDataParsable parent;
GDataFeedPrivate *priv;
} GDataFeed;
@@ -55,7 +56,7 @@ typedef struct {
**/
typedef struct {
/*< private >*/
- GObjectClass parent;
+ GDataParsableClass parent;
} GDataFeedClass;
GType gdata_feed_get_type (void) G_GNUC_CONST;