| Top |
GdaTransactionStatusEvent * gda_transaction_status_add_event_svp (GdaTransactionStatus *tstatus,const gchar *svp_name);
GdaTransactionStatusEvent * gda_transaction_status_add_event_sql (GdaTransactionStatus *tstatus,const gchar *sql,GdaConnectionEvent *conn_event);
GdaTransactionStatusEvent * gda_transaction_status_add_event_sub (GdaTransactionStatus *tstatus,GdaTransactionStatus *sub_trans);
void gda_transaction_status_free_events (GdaTransactionStatus *tstatus,GdaTransactionStatusEvent *event,gboolean free_after);
GdaTransactionStatus * gda_transaction_status_find (GdaTransactionStatus *tstatus,const gchar *str,GdaTransactionStatusEvent **destev);
GdaTransactionStatus * gda_transaction_status_find_current (GdaTransactionStatus *tstatus,GdaTransactionStatusEvent **destev,gboolean unnamed_only);
Find a pointer to the "current" _unnamed_ transaction, which is the last transaction if there are several nested transactions
void gda_transaction_status_dump (GdaTransactionStatus *tstatus,guint offset);