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 ())
33G_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);
48GList* gnc_dense_cal_model_get_contained (GncDenseCalModel *model);
49gchar* gnc_dense_cal_model_get_name (GncDenseCalModel *model, guint tag);
50gchar* gnc_dense_cal_model_get_info (GncDenseCalModel *model, guint tag);
51gint gnc_dense_cal_model_get_instance_count (GncDenseCalModel *model, guint tag);
52void gnc_dense_cal_model_get_instance (GncDenseCalModel *model,