Since 5.2, you must consider this struct as opaque. Any access to its internal must use public API. Don't try to use #gda_set_group_free on a struct that was created manually.
Creates a new #GdaSetGroup struct. If source is %NULL then new group contains just one #GdaSetNode.
source
a #GdaSetNode struct
list of GdaSetNode, at least one entry
if NULL, then nodes contains exactly one entry
nodes
Copy constructor.
Frees any resources taken by sg struct. If sg is %NULL, then nothing happens.
sg
This method always return first #GdaSetNode in sg.
Returns a #GSList with the #GdaSetNode grouped by sg. You must use #g_slist_free on returned list.
Since 5.2, you must consider this struct as opaque. Any access to its internal must use public API. Don't try to use #gda_set_group_free on a struct that was created manually.