函数宏
GObjectDEFINE_TYPE
自: 2.4
声明 [来源]
#define G_DEFINE_TYPE (
TN,
t_n,
T_P
)
说明 [来源]
类型实现的便利宏,该宏会声明一个类初始化函数、一个实例初始化函数(查看 GTypeInfo
了解关于这些函数的信息)及一个指向父类的静态变量名为 t_n_parent_class
。此外,它还定义了一个 *_get_type()
函数。查看 G_DEFINE_TYPE_EXTENDED() 的 示例。
自以下版本起可用: 2.4
此函数不会直接提供给语言绑定。