23 #ifndef _GNC_DENSE_CAL_MODEL_H 24 #define _GNC_DENSE_CAL_MODEL_H 28 #include <glib-object.h> 32 #define GNC_TYPE_DENSE_CAL_MODEL (gnc_dense_cal_model_get_type ()) 33 G_DECLARE_INTERFACE(GncDenseCalModel, gnc_dense_cal_model, GNC, DENSE_CAL_MODEL, GObject)
37 GTypeInterface parent;
40 GList* (*get_contained)(GncDenseCalModel *model);
41 gchar* (*get_name)(GncDenseCalModel *model, guint tag);
42 gchar* (*get_info)(GncDenseCalModel *model, guint tag);
43 gint (*get_instance_count)(GncDenseCalModel *model, guint tag);
44 void (*get_instance)(GncDenseCalModel *model, guint tag, gint instance_index, GDate *date);
48 GList* gnc_dense_cal_model_get_contained (GncDenseCalModel *model);
49 gchar* gnc_dense_cal_model_get_name (GncDenseCalModel *model, guint tag);
50 gchar* gnc_dense_cal_model_get_info (GncDenseCalModel *model, guint tag);
51 gint gnc_dense_cal_model_get_instance_count (GncDenseCalModel *model, guint tag);
52 void gnc_dense_cal_model_get_instance (GncDenseCalModel *model,
59 #endif // _GNC_DENSE_CAL_MODEL_H