函数
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
。数据归函数调用者所有。