Function
GObjectparam_value_validate
Declaration [src]
gboolean
g_param_value_validate (
  GParamSpec* pspec,
  GValue* value
)
Description [src]
Ensures that the contents of value comply with the specifications
set out by pspec. For example, a GParamSpecInt might require
that integers stored in value may not be smaller than -42 and not be
greater than +42. If value contains an integer outside of this range,
it is modified accordingly, so the resulting value will fit into the
range -42 .. +42.
Parameters
- pspec
- 
            Type: GParamSpecA valid GParamSpec.The data is owned by the caller of the function. 
- value
- 
            Type: GValueA GValueof correct type forpspec.The data is owned by the caller of the function.