| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #ifndef GDATA_GENERATOR_H |
| #define GDATA_GENERATOR_H |
| |
| #include <glib.h> |
| #include <glib-object.h> |
| |
| #include <gdata/gdata-parsable.h> |
| |
| G_BEGIN_DECLS |
| |
| #define GDATA_TYPE_GENERATOR (gdata_generator_get_type ()) |
| #define GDATA_GENERATOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDATA_TYPE_GENERATOR, GDataGenerator)) |
| #define GDATA_GENERATOR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GDATA_TYPE_GENERATOR, GDataGeneratorClass)) |
| #define GDATA_IS_GENERATOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDATA_TYPE_GENERATOR)) |
| #define GDATA_IS_GENERATOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GDATA_TYPE_GENERATOR)) |
| #define GDATA_GENERATOR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GDATA_TYPE_GENERATOR, GDataGeneratorClass)) |
| |
| typedef struct _GDataGeneratorPrivate GDataGeneratorPrivate; |
| |
| |
| |
| |
| |
| |
| typedef struct { |
| GDataParsable parent; |
| GDataGeneratorPrivate *priv; |
| } GDataGenerator; |
| |
| |
| |
| |
| |
| |
| |
| |
| typedef struct { |
| |
| GDataParsableClass parent; |
| |
| |
| |
| void (*_g_reserved0) (void); |
| void (*_g_reserved1) (void); |
| } GDataGeneratorClass; |
| |
| GType gdata_generator_get_type (void) G_GNUC_CONST; |
| |
| const gchar *gdata_generator_get_name (GDataGenerator *self) G_GNUC_PURE; |
| const gchar *gdata_generator_get_uri (GDataGenerator *self) G_GNUC_PURE; |
| const gchar *gdata_generator_get_version (GDataGenerator *self) G_GNUC_PURE; |
| |
| G_END_DECLS |
| |
| #endif |