Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GParamSpecVariant Struct Reference

#include <gparamspecs.h>

Data Fields

GParamSpec parent_instance
 
GVariantTypetype
 
GVariantdefault_value
 
gpointer padding [4]
 

Detailed Description

GParamSpecVariant: @parent_instance: private GParamSpec portion @type: a GVariantType, or NULL @default_value: a GVariant, or NULL

A GParamSpec derived structure that contains the meta data for GVariant properties.

When comparing values with g_param_values_cmp(), scalar values with the same type will be compared with g_variant_compare(). Other non-NULL variants will be checked for equality with g_variant_equal(), and their sort order is otherwise undefined. NULL is ordered before non-NULL variants. Two NULL values compare equal.

Since: 2.26

Definition at line 978 of file gparamspecs.h.

Field Documentation

◆ default_value

GVariant* _GParamSpecVariant::default_value

Definition at line 982 of file gparamspecs.h.

◆ padding

gpointer _GParamSpecVariant::padding[4]

Definition at line 985 of file gparamspecs.h.

◆ parent_instance

GParamSpec _GParamSpecVariant::parent_instance

Definition at line 980 of file gparamspecs.h.

◆ type

GVariantType* _GParamSpecVariant::type

Definition at line 981 of file gparamspecs.h.


The documentation for this struct was generated from the following file: