#ifndef __GETTYPE_OBJECT_H__ #define __GETTYPE_OBJECT_H__ #include #include "gitestmacros.h" #define GETTYPE_TYPE_OBJECT (gettype_object_get_type ()) #define GETTYPE_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GETTYPE_TYPE_OBJECT, GetTypeObject)) #define GETTYPE_IS_OBJECT(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GETTYPE_TYPE_OBJECT)) typedef struct _GetTypeObject GetTypeObject; typedef struct _GetTypeObjectClass GetTypeObjectClass; struct _GetTypeObject { GObject parent_instance; }; struct _GetTypeObjectClass { GObjectClass parent_class; }; _GI_TEST_EXTERN GType gettype_object_get_type (void) G_GNUC_CONST; _GI_TEST_EXTERN GetTypeObject* gettype_object_new (void); _GI_TEST_EXTERN GType gettype_object_nonmeta1_get_type (GetTypeObject *obj); _GI_TEST_EXTERN gboolean gettype_object_nonmeta2_get_type (void); _GI_TEST_EXTERN gboolean gettype_object_nonmeta_get_gtype (void); #endif /* __GETTYPE_OBJECT_H__ */