Function Macro

GObjectDEFINE_POINTER_TYPE_WITH_CODE

since: 2.26

声明 [src]

#define G_DEFINE_POINTER_TYPE_WITH_CODE (
  TypeName,
  type_name,
  _C_
)

说明 [src]

用于指针类型实现的便捷宏。类似于 G_DEFINE_POINTER_TYPE(),但允许在 type_name_get_type() 函数中插入自定义代码。

自版本 2.26 起可用

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

参数

TypeName

类型: -

大写驼峰形式的新类型名称。

type_name

类型: -

小写并通过 _ 分隔单词的新类型名称。

_C_

类型: -

插入到 *_get_type() 函数中的自定义代码。