27#if !defined (__GIREPOSITORY_H_INSIDE__) && !defined (GI_COMPILATION)
28#error "Only <girepository.h> can be included directly."
59#define GI_ATTRIBUTE_ITER_INIT { NULL, { NULL, } }
61#define GI_TYPE_BASE_INFO (gi_base_info_get_type ())
75#define GI_BASE_INFO(info) (G_TYPE_CHECK_INSTANCE_CAST ((info), GI_TYPE_BASE_INFO, GIBaseInfo))
86#define GI_IS_BASE_INFO(info) (G_TYPE_CHECK_INSTANCE_TYPE ((info), GI_TYPE_BASE_INFO))
#define GI_AVAILABLE_IN_ALL
GI_AVAILABLE_IN_ALL void gi_base_info_unref(void *info)
GI_AVAILABLE_IN_ALL GIBaseInfo * gi_base_info_ref(void *info)
GI_AVAILABLE_IN_ALL gboolean gi_base_info_equal(GIBaseInfo *info1, GIBaseInfo *info2)
GI_AVAILABLE_IN_ALL const char * gi_base_info_get_name(GIBaseInfo *info)
GI_AVAILABLE_IN_ALL void gi_base_info_clear(void *info)
GI_AVAILABLE_IN_ALL gboolean gi_base_info_is_deprecated(GIBaseInfo *info)
GI_AVAILABLE_IN_ALL gboolean gi_base_info_iterate_attributes(GIBaseInfo *info, GIAttributeIter *iterator, const char **name, const char **value)
GI_AVAILABLE_IN_ALL const char * gi_base_info_get_attribute(GIBaseInfo *info, const char *name)
GI_AVAILABLE_IN_ALL GIBaseInfo * gi_base_info_get_container(GIBaseInfo *info)
GI_AVAILABLE_IN_ALL GType gi_base_info_get_type(void) G_GNUC_CONST
GI_AVAILABLE_IN_ALL const char * gi_base_info_get_namespace(GIBaseInfo *info)
GI_AVAILABLE_IN_ALL GITypelib * gi_base_info_get_typelib(GIBaseInfo *info)
typedefG_BEGIN_DECLS struct _GITypelib GITypelib
typedefG_BEGIN_DECLS struct _GIBaseInfo GIBaseInfo