A GParamSpec derived structure that contains the meta data for string
properties.
GParamSpec parent_instance;
private GParamSpec portion
gchar *default_value;
default value for the property specified
gchar *cset_first;
a string containing the allowed values for the first byte
gchar *cset_nth;
a string containing the allowed values for the subsequent bytes
gchar substitutor;
the replacement byte for bytes which don't match cset_first or cset_nth.
guint null_fold_if_empty : 1;
replace empty string by NULL
guint ensure_non_null : 1;
replace NULL strings by an empty string
A GParamSpec derived structure that contains the meta data for string properties. GParamSpec parent_instance; private GParamSpec portion gchar *default_value; default value for the property specified gchar *cset_first; a string containing the allowed values for the first byte gchar *cset_nth; a string containing the allowed values for the subsequent bytes gchar substitutor; the replacement byte for bytes which don't match cset_first or cset_nth. guint null_fold_if_empty : 1; replace empty string by NULL guint ensure_non_null : 1; replace NULL strings by an empty string