函数
GObjectparam_value_validate
声明 [src]
gboolean
g_param_value_validate (
GParamSpec* pspec,
GValue* value
)
说明 [src]
确保 value 的内容符合 pspec 设定的规范。例如,GParamSpecInt 可能要求存储在 value 中的整数不得小于 -42,且不得大于 +42。如果 value 包含超出此范围的整数,则会对其进行相应修改,以便得到的值能够适应 -42 .. +42 范围。
参数
pspec-
类型:
GParamSpec有效的
GParamSpec。数据归函数调用者所有。 value-
类型:
GValue适用于
pspec的正确类型的GValue。数据归函数调用者所有。