类
GIRepositoryInterfaceInfo
自 2.80 版本以来
描述 [源代码]
final class GIRepository.InterfaceInfo : GObject.TypeInstance
{
/* No available fields */
}
GIInterfaceInfo
代表一个 GInterface
类型。
GInterface
拥有方法、字段、属性、信号、接口、常量、虚函数和先决条件。
自 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 版本以来