方法

GIRepositoryTypeInfoget_interface

自:2.80

声明 [源]

GIBaseInfo*
gi_type_info_get_interface (
  GITypeInfo* info
)

描述 [源]

对于具有GI_TYPE_TAG_INTERFACE类型的类型,如GObject和boxed值,此函数返回有关引用类型的完整信息。

然后,可以使用诸如GI_IS_OBJECT_INFO()之类的类型检查宏或G_TYPE_FROM_INSTANCE()的原始GType检查返回的GIBaseInfo是否为具体的GObject、接口、结构体等。

自:2.80

返回值

类型: GIBaseInfo

GIBaseInfoNULL。使用gi_base_info_unref()释放它。

方法调用者拥有返回数据的所有权,并负责释放它。
返回值可以为NULL