gda.batch
Module for [Batch] class
Types 4
classBatch : gobject.object.ObjectWrap
Methods
BatchGidBuilder builder() static nothrowGet builder for [gda.batch.Batch] Returns: New builder objectvoid addStatement(gda.statement.Statement stmt) nothrowAdd stmt to the list of statements managed by batch. A #GdaStatement object can be added multiple times to a #GdaBatch object.bool getParameters(out gda.set.Set outParams)Get a new #GdaSet object which groups all the execution parameters which batch needs for all the statements it includes. This new object is returned though out_params.gda.statement.Statement[] getStatements() nothrowGet a list of the #GdaStatement objects contained in batch Returns: a list of #GdaStatement which should not be modified.void removeStatement(gda.statement.Statement stmt) nothrowRemoves stmt from the list of statements managed by batch. If stmt is present several times in batch's statements' list, then only the first one is removed.string serialize() nothrowCreates a string representing the contents of batch. Returns: a string containing the serialized version of batchgulong connectChanged(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gobject.object.ObjectWrap)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gda.batch.Batch)))
&& Parameters!T.length < 3) nothrowConnect to `Changed` signal.Fluent builder implementation template for gda.batch.Batch
Fluent builder for gda.batch.Batch
classBatchException : ErrorWrap