summaryrefslogtreecommitdiff
path: root/tests/tools/expected-ginterface-foo.h
blob: 6aa4920fa988c6d1d69c73f91ef521d92e8a4a9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
typedef struct _XyzBadgerIrritable XyzBadgerIrritable;
typedef struct _XyzBadgerIrritableInterface XyzBadgerIrritableInterface;

GType xyz_badger_irritable_get_type (void);

#define XYZ_BADGER_TYPE_IRRITABLE \
  (xyz_badger_irritable_get_type ())
#define XYZ_BADGER_IRRITABLE(obj) \
  (G_TYPE_CHECK_INSTANCE_CAST ((obj), XYZ_BADGER_TYPE_IRRITABLE, \
                               XyzBadgerIrritable))
#define XYZ_BADGER_IS_IRRITABLE(obj) \
  (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XYZ_BADGER_TYPE_IRRITABLE))
#define XYZ_BADGER_IRRITABLE_GET_IFACE(obj) \
  (G_TYPE_INSTANCE_GET_INTERFACE ((obj), XYZ_BADGER_TYPE_IRRITABLE, \
                                  XyzBadgerIrritableInterface))