类
GIRepositoryCallableInfo
自:2.80
描述 [src]
abstract class GIRepository.CallableInfo : GObject.TypeInstance
{
/* No available fields */
}
GICallableInfo 表示一个可调用的实体。
可调用的示例:
- 函数 (
GIFunctionInfo) - 虚函数 (
GIVFuncInfo) - 回调 (
GICallbackInfo)。
一个可调用项包含一个参数列表 (GIArgInfo)、一个返回类型、方向、以及一个指示它是否返回 NULL 的标志。
自版本:2.80 起提供。
实例方法
gi_callable_info_load_return_type
获取可调用函数的返回值信息;此函数是 gi_callable_info_get_return_type() 的变体,专为堆栈分配设计。
自: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 所属的 typelib。
自: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 时,释放该信息。
自:2.80