GIRepositoryInterfaceInfo

自 2.80 版本以来

描述 [源代码]

final class GIRepository.InterfaceInfo : GObject.TypeInstance
{
  /* No available fields */
}

GIInterfaceInfo 代表一个 GInterface 类型。

GInterface 拥有方法、字段、属性、信号、接口、常量、虚函数和先决条件。

自 2.80 版本以来

实例方法

gi_interface_info_find_method

根据给定的 name 获取接口类型的方 法。

自 2.80 版本以来

gi_interface_info_find_signal

根据给定的 name 获取接口类型的信号。

自 2.80 版本以来

gi_interface_info_find_vfunc

定位名为 name 的虚函数插槽。

自 2.80 版本以来

gi_interface_info_get_constant

获取在索引 n 的接口类型常量。

自 2.80 版本以来

gi_interface_info_get_iface_struct

返回与此 GInterface 关联的布局 C 结构。

自 2.80 版本以来

gi_interface_info_get_method

根据索引 n 获取接口类型方法。

自 2.80 版本以来

gi_interface_info_get_n_constants

获取此接口类型具有的常量数量。

自 2.80 版本以来

gi_interface_info_get_n_methods

获取此接口类型具有的方法数量。

自 2.80 版本以来

gi_interface_info_get_n_prerequisites

获取此接口类型的先决条件数量。

自 2.80 版本以来

gi_interface_info_get_n_properties

获取此接口类型具有的属性数量。

自 2.80 版本以来

gi_interface_info_get_n_signals

获取此接口类型具有的信号数量。

自 2.80 版本以来

gi_interface_info_get_n_vfuncs

获取此接口类型具有的虚函数数量。

自 2.80 版本以来

gi_interface_info_get_prerequisite

获取在索引 n 的接口类型先决条件。

自 2.80 版本以来

gi_interface_info_get_property

在索引 n 获取接口类型属性。

自 2.80 版本以来

gi_interface_info_get_signal

在索引 n 获取接口类型信号。

自 2.80 版本以来

gi_interface_info_get_vfunc

根据索引 n 获取接口类型虚函数。

自 2.80 版本以来

GIRegisteredTypeInfo 继承的方法(4个)
gi_registered_type_info_get_g_type

获取此注册类型的 GType

自 2.80 版本以来

gi_registered_type_info_get_type_init_function_name

获取 info 的类型初始化函数。

自 2.80 版本以来

gi_registered_type_info_get_type_name

获取 GObject 类型系统中结构体的类型名。

自 2.80 版本以来

gi_registered_type_info_is_boxed

获取已注册的类型是否为封装类型。

自 2.80 版本以来

GIBaseInfo 继承的方法(11个)
gi_base_info_clear

清除由堆分配的 GIBaseInfo 内部分配的内存。

自 2.80 版本以来

gi_base_info_equal

比较两个 GIBaseInfo 对象。

自 2.80 版本以来

gi_base_info_get_attribute

检索与该节点关联的任意属性。

自 2.80 版本以来

gi_base_info_get_container

获取 info 的容器。

自 2.80 版本以来

gi_base_info_get_name

获取 info 的名称。

自 2.80 版本以来

gi_base_info_get_namespace

获取 info 的命名空间。

自 2.80 版本以来

gi_base_info_get_typelib

获取属于此 info 的类型库。

自 2.80 版本以来

gi_base_info_is_deprecated

获取 info 是否代表已弃用的元数据。

自 2.80 版本以来

gi_base_info_iterate_attributes

遍历与该节点关联的所有属性。

自 2.80 版本以来

gi_base_info_ref

增加 info 的引用计数。

自 2.80 版本以来

gi_base_info_unref

减少 info 的引用计数。当引用计数降为 0 时,info 被释放。

自 2.80 版本以来