Gda.SetGroup¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
nodes |
r/w |
list of |
|
nodes_source |
r/w |
if |
Methods¶
class |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Details¶
- class Gda.SetGroup¶
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.SetGroup.free
on a struct that was created manually.- classmethod new(node)¶
- Parameters:
node (
Gda.SetNode
) – aGda.SetNode
struct- Returns:
a new
Gda.SetGroup
struct.- Return type:
Creates a new
Gda.SetGroup
struct. If source isNone
then new group contains just oneGda.SetNode
.New in version 5.2.
- add_node(node)¶
- Parameters:
node (
Gda.SetNode
) – aGda.SetNode
to set
New in version 5.2.
- copy()¶
- Returns:
a new
Gda.SetGroup
- Return type:
Copy constructor.
New in version 5.2.
- free()¶
Frees any resources taken by self struct. If self is
None
, then nothing happens.New in version 5.2.
- get_node()¶
- Returns:
first
Gda.SetNode
in self.- Return type:
This method always return first
Gda.SetNode
in self.New in version 5.2.
- get_nodes()¶
- Returns:
a
GLib.SList
with all nodes in self.- Return type:
Returns a
GLib.SList
with theGda.SetNode
grouped by self. You must use #g_slist_free on returned list.New in version 5.2.
- get_source()¶
- Returns:
a
Gda.SetSource
. IfNone
then self contains just one element.- Return type:
New in version 5.2.
- set_source(source)¶
- Parameters:
source (
Gda.SetSource
) – aGda.SetSource
to set
New in version 5.2.