<!-- ##### SECTION Title ##### -->
GdaBatch

<!-- ##### SECTION Short_Description ##### -->
Batch job execution

<!-- ##### SECTION Long_Description ##### -->
<para>
The GdaBatch object provides a way of easily adding transactions to
your applications. It allows you to reference a set of commands as a
unique entity (a batch job).
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### FUNCTION gda_batch_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gda_batch_free ##### -->
<para>

</para>

@job: 


<!-- ##### FUNCTION gda_batch_load_file ##### -->
<para>

</para>

@job: 
@filename: 
@clean: 
@Returns: 


<!-- ##### FUNCTION gda_batch_add_command ##### -->
<para>

</para>

@job: 
@cmd: 


<!-- ##### FUNCTION gda_batch_clear ##### -->
<para>

</para>

@job: 


<!-- ##### FUNCTION gda_batch_start ##### -->
<para>

</para>

@job: 
@Returns: 


<!-- ##### FUNCTION gda_batch_stop ##### -->
<para>

</para>

@job: 


<!-- ##### FUNCTION gda_batch_is_running ##### -->
<para>

</para>

@job: 
@Returns: 


<!-- ##### FUNCTION gda_batch_get_connection ##### -->
<para>

</para>

@job: 
@Returns: 


<!-- ##### FUNCTION gda_batch_set_connection ##### -->
<para>

</para>

@job: 
@cnc: 


<!-- ##### FUNCTION gda_batch_get_transaction_mode ##### -->
<para>

</para>

@job: 
@Returns: 


<!-- ##### FUNCTION gda_batch_set_transaction_mode ##### -->
<para>

</para>

@job: 
@mode: 


<!-- ##### SIGNAL GdaBatch::begin-transaction ##### -->
<para>

</para>

@gdabatch: the object which received the signal.

<!-- ##### SIGNAL GdaBatch::commit-transaction ##### -->
<para>

</para>

@gdabatch: the object which received the signal.

<!-- ##### SIGNAL GdaBatch::rollback-transaction ##### -->
<para>

</para>

@gdabatch: the object which received the signal.

<!-- ##### SIGNAL GdaBatch::execute-command ##### -->
<para>

</para>

@gdabatch: the object which received the signal.
@arg1: 

