gda.set_node

Module for [SetNode] class

class SetNode

Types 1

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_node_free on a struct that was created manually.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
SetNode self()Returns `this`, for use in `with` statements.
gda.holder.Holder holder() @propertyGet `holder` field. Returns: a #GdaHolder. It can't be NULL
void holder(gda.holder.Holder propval) @propertySet `holder` field. Params: propval = a #GdaHolder. It can't be NULL
gda.data_model.DataModel sourceModel() @propertyGet `sourceModel` field. Returns: a #GdaDataModel. It could be NULL
void sourceModel(gda.data_model.DataModel propval) @propertySet `sourceModel` field. Params: propval = a #GdaDataModel. It could be NULL
int sourceColumn() @propertyGet `sourceColumn` field. Returns: a #gint with the number of column in @source_model
void sourceColumn(int propval) @propertySet `sourceColumn` field. Params: propval = a #gint with the number of column in @source_model
gda.set_node.SetNode copy()Copy constructor. Returns: a new #GdaSetNode
void setDataModel(gda.data_model.DataModel model = null)Set a #GdaDataModel to be used by node. model increment its reference counting when set. Internally referenced column number is set to first column in model.
void setHolder(gda.holder.Holder holder)Set a #GdaHolder to node.
void setSourceColumn(int column)Set column number in the #GdaDataModel used node. If no #GdaDataModel is set then column is set to invalid (-1);
Constructors
this(void * ptr, Flag!"Take" take)
this(gda.holder.Holder holder)Creates a new #GdaSetNode struct.