gda.data_pivot

Module for [DataPivot] class

Types 4

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
DataPivot self() nothrowReturns `this`, for use in `with` statements.
DataPivotGidBuilder builder() static nothrowGet builder for [gda.data_pivot.DataPivot] Returns: New builder object
gda.data_model.DataModel model() @property nothrow
void model(gda.data_model.DataModel propval) @property nothrow
glib.types.Quark errorQuark() static nothrow
gda.data_model.DataModel new_(gda.data_model.DataModel model = null) static nothrowCreates a new #GdaDataModel which will contain analysed data from model.
bool addData(gda.types.DataPivotAggregate aggregateType, string field, string alias_ = null)Specifies that field has to be included in the analysis. field is a field specification with the following accepted syntaxes: <itemizedlist> <listitem><para>a column name in the source data model (...
bool addField(gda.types.DataPivotFieldType fieldType, string field, string alias_ = null)Specifies that field has to be included in the analysis. field is a field specification with the following accepted syntaxes: <itemizedlist> <listitem><para>a column name in the source data model (...
bool populate()Acutally populates pivot by analysing the data from the provided data model. Returns: true if no error occurred. Throws: [DataPivotException]
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder for gda.data_pivot.DataPivot

Methods
DataPivot build() nothrowCreate object from builder. Returns: New object
Constructors
this(GError * err)
this(Code code, string msg)