函数宏

GObjectPRIVATE_FIELD

自:2.38

声明 [src]

#define G_PRIVATE_FIELD (
  TypeName,
  inst,
  field_type,
  field_name
)

说明 [src]

求值为 TypeNameinst 私有数据结构中的 field_name

请注意,此宏只能与 G_DEFINE_TYPE_* 和 G_ADD_PRIVATE() 宏一起使用,因为它依赖于这些宏中的变量名称。

自 2.38 起可用

此函数不直接提供给语言绑定。

参数

TypeName

类型: -

骆驼式大小写的类型名称。

inst

类型: -

要访问的 TypeName 实例。

field_type

类型: -

私有数据结构中字段的类型。

field_name

类型: -

私有数据结构中字段的名称。