方法

GIRepositoryFieldInfoget_field

自:2.80

声明 [src]

gboolean
gi_field_info_get_field (
  GIFieldInfo* field_info,
  void* mem,
  GIArgument* value
)

描述 [src]

从 C 结构体或联合体中读取由 GIFieldInfo 标识的字段。

仅处理简单 C 类型的字段。对于嵌套结构体或联合体的字段,即使可以读取也会失败。

自:2.80

此方法不直接对语言绑定可用。

参数

mem

类型: void*

指向表示 C 结构体或联合体的内存块指针。

参数可以是 NULL
数据由方法调用者拥有。
value

类型: GIArgument

用于存储检索值的 GIArgument

数据由方法调用者拥有。

返回值

类型: gboolean

TRUE 如果读取字段成功,否则 FALSE