34 list<code> rollback();
43 static add(code rb_code);
56thread_local ImplicitModuleTransaction rb;
Implements a mechanism to roll back changes made in external module initialization if an error occurs...
Definition ImplicitModuleTransaction.qc.dox.h:28
addRollback(code rb_code)
Adds a rollback closure to be executed if there is an active exception in module initialization.
destructor()
Executes all rollback code if there is an active exception in module initialization.
static add(code rb_code)
Adds a rollback closure to be executed if there is an active exception in module initialization.
Qore AbstractDataField class definition.
Definition AbstractDataField.qc.dox.h:27
Private definitions.
Definition AbstractDataProviderType.qc.dox.h:454