📄 param_value_types.sgml
字号:
@name: canonical name of the property specified@nick: nick name for the property specified@blurb: description of the property specified@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@flags: flags for the property specified@Returns: a newly created parameter specification<!-- ##### FUNCTION g_value_set_ulong ##### --><para>Set the contents of a %G_TYPE_ULONG #GValue to @v_ulong.</para>@value: a valid #GValue of type %G_TYPE_ULONG@v_ulong: unsigned long integer value to be set<!-- ##### FUNCTION g_value_get_ulong ##### --><para>Get the contents of a %G_TYPE_ULONG #GValue.</para>@value: a valid #GValue of type %G_TYPE_ULONG@Returns: unsigned long integer contents of @value<!-- ##### MACRO G_IS_PARAM_SPEC_INT64 ##### --><para>Return whether the given #GParamSpec is of type %G_TYPE_PARAM_INT64.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_PARAM_SPEC_INT64 ##### --><para>Cast a #GParamSpec instance into a #GParamSpecInt64.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_VALUE_HOLDS_INT64 ##### --><para>Return whether the given #GValue can hold values of type %G_TYPE_INT64.</para>@value: a valid #GValue structure<!-- ##### MACRO G_TYPE_PARAM_INT64 ##### --><para></para><!-- ##### STRUCT GParamSpecInt64 ##### --><para>A #GParamSpec derived structure that contains the meta data for 64bit integer properties.</para>@parent_instance: private #GParamSpec portion@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified<!-- ##### FUNCTION g_param_spec_int64 ##### --><para>Create a new #GParamSpecInt64 instance specifying a %G_TYPE_INT64 property.</para>@name: canonical name of the property specified@nick: nick name for the property specified@blurb: description of the property specified@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@flags: flags for the property specified@Returns: a newly created parameter specification<!-- ##### FUNCTION g_value_set_int64 ##### --><para>Set the contents of a %G_TYPE_INT64 #GValue to @v_int64.</para>@value: a valid #GValue of type %G_TYPE_INT64@v_int64: 64bit integer value to be set<!-- ##### FUNCTION g_value_get_int64 ##### --><para>Get the contents of a %G_TYPE_INT64 #GValue.</para>@value: a valid #GValue of type %G_TYPE_INT64@Returns: 64bit integer contents of @value<!-- ##### MACRO G_IS_PARAM_SPEC_UINT64 ##### --><para>Return whether the given #GParamSpec is of type %G_TYPE_PARAM_UINT64.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_PARAM_SPEC_UINT64 ##### --><para>Cast a #GParamSpec instance into a #GParamSpecUInt64.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_VALUE_HOLDS_UINT64 ##### --><para>Return whether the given #GValue can hold values of type %G_TYPE_UINT64.</para>@value: a valid #GValue structure<!-- ##### MACRO G_TYPE_PARAM_UINT64 ##### --><para></para><!-- ##### STRUCT GParamSpecUInt64 ##### --><para>A #GParamSpec derived structure that contains the meta data for unsigned 64bit integer properties.</para>@parent_instance: private #GParamSpec portion@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified<!-- ##### FUNCTION g_param_spec_uint64 ##### --><para>Create a new #GParamSpecUInt64 instance specifying a %G_TYPE_UINT64 property.</para>@name: canonical name of the property specified@nick: nick name for the property specified@blurb: description of the property specified@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@flags: flags for the property specified@Returns: a newly created parameter specification<!-- ##### FUNCTION g_value_set_uint64 ##### --><para>Set the contents of a %G_TYPE_UINT64 #GValue to @v_uint64.</para>@value: a valid #GValue of type %G_TYPE_UINT64@v_uint64: unsigned 64bit integer value to be set<!-- ##### FUNCTION g_value_get_uint64 ##### --><para>Get the contents of a %G_TYPE_UINT64 #GValue.</para>@value: a valid #GValue of type %G_TYPE_UINT64@Returns: unsigned 64bit integer contents of @value<!-- ##### MACRO G_IS_PARAM_SPEC_FLOAT ##### --><para>Return whether the given #GParamSpec is of type %G_TYPE_PARAM_FLOAT.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_PARAM_SPEC_FLOAT ##### --><para>Cast a #GParamSpec instance into a #GParamSpecFloat.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_VALUE_HOLDS_FLOAT ##### --><para>Return whether the given #GValue can hold values of type %G_TYPE_FLOAT.</para>@value: a valid #GValue structure<!-- ##### MACRO G_TYPE_PARAM_FLOAT ##### --><para></para><!-- ##### STRUCT GParamSpecFloat ##### --><para>A #GParamSpec derived structure that contains the meta data for float properties.</para>@parent_instance: private #GParamSpec portion@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@epsilon: <!-- ##### FUNCTION g_param_spec_float ##### --><para>Create a new #GParamSpecFloat instance specifying a %G_TYPE_FLOAT property.</para>@name: canonical name of the property specified@nick: nick name for the property specified@blurb: description of the property specified@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@flags: flags for the property specified@Returns: a newly created parameter specification<!-- ##### FUNCTION g_value_set_float ##### --><para>Set the contents of a %G_TYPE_FLOAT #GValue to @v_float.</para>@value: a valid #GValue of type %G_TYPE_FLOAT@v_float: float value to be set<!-- ##### FUNCTION g_value_get_float ##### --><para>Get the contents of a %G_TYPE_FLOAT #GValue.</para>@value: a valid #GValue of type %G_TYPE_FLOAT@Returns: float contents of @value<!-- ##### MACRO G_IS_PARAM_SPEC_DOUBLE ##### --><para>Return whether the given #GParamSpec is of type %G_TYPE_PARAM_DOUBLE.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_PARAM_SPEC_DOUBLE ##### --><para>Cast a #GParamSpec instance into a #GParamSpecDouble.</para>@pspec: a valid #GParamSpec instance<!-- ##### MACRO G_VALUE_HOLDS_DOUBLE ##### --><para>Return whether the given #GValue can hold values of type %G_TYPE_DOUBLE.</para>@value: a valid #GValue structure<!-- ##### MACRO G_TYPE_PARAM_DOUBLE ##### --><para></para><!-- ##### STRUCT GParamSpecDouble ##### --><para>A #GParamSpec derived structure that contains the meta data for double properties.</para>@parent_instance: private #GParamSpec portion@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@epsilon: <!-- ##### FUNCTION g_param_spec_double ##### --><para>Create a new #GParamSpecDouble instance specifying a %G_TYPE_DOUBLE property.</para>@name: canonical name of the property specified@nick: nick name for the property specified@blurb: description of the property specified@minimum: minimum value for the property specified@maximum: maximum value for the property specified@default_value: default value for the property specified@flags: flags for the property specified@Returns: a newly created parameter specification<!-- ##### FUNCTION g_value_set_double ##### --><para>Set the contents of a %G_TYPE_DOUBLE #GValue to @v_double.</para>@value: a valid #GValue of type %G_TYPE_DOUBLE@v_double: double value to be set<!-- ##### FUNCTION g_value_get_double ##### --><para>Get the contents of a %G_TYPE_DOUBLE #GValue.</para>@value: a valid #GValue of type %G_TYPE_DOUBLE@Returns: double contents of @value<!-- ##### MACRO G_IS_PARAM_SPEC_ENUM ##### --><para></para>@pspec: <!-- ##### MACRO G_PARAM_SPEC_ENUM ##### --><para></para>@pspec: <!-- ##### MACRO G_VALUE_HOLDS_ENUM ##### --><para></para>@value: <!-- ##### MACRO G_TYPE_PARAM_ENUM ##### --><para></para><!-- ##### STRUCT GParamSpecEnum ##### --><para></para>@parent_instance: @enum_class: @default_value: <!-- ##### FUNCTION g_param_spec_enum ##### --><para></para>@name: @nick: @blurb: @enum_type: @default_value: @flags: @Returns: <!-- ##### FUNCTION g_value_set_enum ##### --><para></para>@value: @v_enum: <!-- ##### FUNCTION g_value_get_enum ##### --><para></para>@value: @Returns: <!-- ##### MACRO G_IS_PARAM_SPEC_FLAGS ##### --><para></para>@pspec: <!-- ##### MACRO G_PARAM_SPEC_FLAGS ##### --><para></para>@pspec: <!-- ##### MACRO G_VALUE_HOLDS_FLAGS ##### --><para></para>@value: <!-- ##### MACRO G_TYPE_PARAM_FLAGS ##### --><para></para><!-- ##### STRUCT GParamSpecFlags ##### --><para></para>@parent_instance: @flags_class: @default_value: <!-- ##### FUNCTION g_param_spec_flags ##### --><para></para>@name: @nick: @blurb: @flags_type: @default_value: @flags: @Returns: <!-- ##### FUNCTION g_value_set_flags ##### --><para></para>@value: @v_flags: <!-- ##### FUNCTION g_value_get_flags ##### --><para></para>@value: @Returns: <!-- ##### MACRO G_IS_PARAM_SPEC_STRING ##### --><para></para>@pspec: <!-- ##### MACRO G_PARAM_SPEC_STRING ##### --><para></para>@pspec: <!-- ##### MACRO G_VALUE_HOLDS_STRING ##### --><para></para>@value: <!-- ##### MACRO G_TYPE_PARAM_STRING ##### --><para></para><!-- ##### STRUCT GParamSpecString ##### --><para></para>@parent_instance:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -