mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Refactor: DECLARE_FINAL GncDenseCalStore < GObject
This commit is contained in:
parent
2ffc37b675
commit
6a2c05a0f6
@ -54,11 +54,6 @@ struct _GncDenseCalStore
|
|||||||
GDate **cal_marks;
|
GDate **cal_marks;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GncDenseCalStoreClass
|
|
||||||
{
|
|
||||||
GObjectClass parent_class;
|
|
||||||
};
|
|
||||||
|
|
||||||
static void gnc_dense_cal_store_iface_init(GncDenseCalModelInterface *iface);
|
static void gnc_dense_cal_store_iface_init(GncDenseCalModelInterface *iface);
|
||||||
static void gnc_dense_cal_store_finalize(GObject *obj);
|
static void gnc_dense_cal_store_finalize(GObject *obj);
|
||||||
|
|
||||||
|
@ -32,18 +32,10 @@
|
|||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
#define GNC_TYPE_DENSE_CAL_STORE (gnc_dense_cal_store_get_type())
|
#define GNC_TYPE_DENSE_CAL_STORE (gnc_dense_cal_store_get_type())
|
||||||
#define GNC_DENSE_CAL_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNC_TYPE_DENSE_CAL_STORE, GncDenseCalStore))
|
G_DECLARE_FINAL_TYPE (GncDenseCalStore, gnc_dense_cal_store, GNC, DENSE_CAL_STORE, GObject)
|
||||||
#define GNC_DENSE_CAL_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GNC_TYPE_DENSE_CAL_STORE, GncDenseCalStoreClass))
|
|
||||||
#define GNC_IS_DENSE_CAL_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GNC_TYPE_DENSE_CAL_STORE))
|
|
||||||
#define GNC_IS_DENSE_CAL_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GNC_TYPE_DENSE_CAL_STORE))
|
|
||||||
#define GNC_DENSE_CAL_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GNC_TYPE_DENSE_CAL_STORE, GncDenseCalStore))
|
|
||||||
|
|
||||||
typedef enum { NEVER_END, END_ON_DATE, END_AFTER_N_OCCS, BAD_END } gdcs_end_type;
|
typedef enum { NEVER_END, END_ON_DATE, END_AFTER_N_OCCS, BAD_END } gdcs_end_type;
|
||||||
|
|
||||||
typedef struct _GncDenseCalStore GncDenseCalStore;
|
|
||||||
typedef struct _GncDenseCalStoreClass GncDenseCalStoreClass;
|
|
||||||
|
|
||||||
GType gnc_dense_cal_store_get_type(void);
|
|
||||||
GncDenseCalStore* gnc_dense_cal_store_new(int num_marks);
|
GncDenseCalStore* gnc_dense_cal_store_new(int num_marks);
|
||||||
void gnc_dense_cal_store_clear(GncDenseCalStore *model);
|
void gnc_dense_cal_store_clear(GncDenseCalStore *model);
|
||||||
void gnc_dense_cal_store_update_name(GncDenseCalStore *model, const gchar* name);
|
void gnc_dense_cal_store_update_name(GncDenseCalStore *model, const gchar* name);
|
||||||
|
Loading…
Reference in New Issue
Block a user