函数宏
GObjectTYPE_CHECK_INSTANCE_CAST
声明 [src]
#define G_TYPE_CHECK_INSTANCE_CAST (
instance,
g_type,
c_type
)
说明 [src]
检查 instance
是否为由 g_type
标识的类型的实例,如果并非如此,则会发出警告。返回转换为指向 c_type
指针的 instance
。
如果 instance
为 NULL
,则不会发出警告,并且会返回 NULL
。
此宏仅应在类型实现中使用。
此函数不直接提供给语言绑定。