|
VisualIB
1.0
IBExpress library for making use of Borland IBExpress outside of C++Builder
|
VisualIB - InterBase wrapper for use in Visual Studio. More...
Go to the source code of this file.
Classes | |
| struct | VIBTransaction |
| Wrapper for a TIBTransaction. More... | |
VisualIB - InterBase wrapper for use in Visual Studio.
TIBTransaction Wrapper
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_AddDatabase | ( | VIBTransaction * | vtr, |
| VIBDatabase * | vdb, | ||
| int * | ret | ||
| ) |
Add a database to this transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_CheckAutoStop | ( | VIBTransaction * | vtr | ) |
Check the AutoStop property.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_CheckDatabasesInList | ( | VIBTransaction * | vtr | ) |
Check if there are databases attached to the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_CheckInTransaction | ( | VIBTransaction * | vtr | ) |
Check if the transaction is active.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_CheckNotInTransaction | ( | VIBTransaction * | vtr | ) |
Check if the transaction is not active.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_Commit | ( | VIBTransaction * | vtr | ) |
Commit and close the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_CommitRetaining | ( | VIBTransaction * | vtr | ) |
Commit the transaction and retain its active state.
| VIBDLLFUNC int VIBCALL VIBTransaction_DatabaseCount | ( | VIBTransaction * | vtr | ) |
Obtain a count of the databases related to this transaction.
| VIBDLLFUNC VIBDatabase* VIBCALL VIBTransaction_Databases | ( | VIBTransaction * | vtr, |
| int | Index | ||
| ) |
Obtain a pointer to the Nth database associated with the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_FindDatabase | ( | VIBTransaction * | vtr, |
| VIBDatabase * | vdb, | ||
| int * | ret | ||
| ) |
Check if the database is related to this transaction.
| VIBDLLFUNC VIBDatabase* VIBCALL VIBTransaction_FindDefaultDatabase | ( | VIBTransaction * | vtr | ) |
Obtain the default database property of this transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_GetActive | ( | VIBTransaction * | vtr | ) |
Get the active state of the transaction.
| VIBDLLFUNC VIBAutoStopAction VIBCALL VIBTransaction_GetAutoStopAction | ( | VIBTransaction * | vtr | ) |
Get the transaction's autostop action.
| VIBDLLFUNC VIBTransactionAction VIBCALL VIBTransaction_GetDefaultAction | ( | VIBTransaction * | vtr | ) |
Get the transaction's default action.
| VIBDLLFUNC VIBDatabase* VIBCALL VIBTransaction_GetDefaultDatabase | ( | VIBTransaction * | vtr | ) |
Get the transaction's default database.
| VIBDLLFUNC int VIBCALL VIBTransaction_GetIdleTimer | ( | VIBTransaction * | vtr | ) |
Get the IdleTimer property.
| VIBDLLFUNC void* VIBCALL VIBTransaction_Handle | ( | VIBTransaction * | vtr | ) |
Obtain the transaction's handle.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_HandleIsShared | ( | VIBTransaction * | vtr | ) |
Test if the handle is shared.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_InTransaction | ( | VIBTransaction * | vtr | ) |
Test if the transaction is running.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_Params_Add | ( | VIBTransaction * | vtr, |
| const char * | Param | ||
| ) |
Add a parameter to the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_RemoveDatabase | ( | VIBTransaction * | vtr, |
| int | Idx | ||
| ) |
Remove a database from the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_RemoveDatabases | ( | VIBTransaction * | vtr | ) |
Remove all databases from the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_Rollback | ( | VIBTransaction * | vtr | ) |
Rollback and close the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_RollbackRetaining | ( | VIBTransaction * | vtr | ) |
Rollback the transaction and retain its active state.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_SetActive | ( | VIBTransaction * | vtr, |
| VIBBOOL | Active | ||
| ) |
Set the active state of the transaction.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_SetAutoStopAction | ( | VIBTransaction * | vtr, |
| VIBAutoStopAction | action | ||
| ) |
Set the transaction's autostop action.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_SetDefaultAction | ( | VIBTransaction * | vtr, |
| VIBTransactionAction | action | ||
| ) |
Set the transaction's default action.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_SetDefaultDatabase | ( | VIBTransaction * | vtr, |
| VIBDatabase * | DefaultDatabase | ||
| ) |
Set the transaction's default database.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_SetIdleTimer | ( | VIBTransaction * | vtr, |
| int | IdleTimer | ||
| ) |
Set the IdleTimer property.
| VIBDLLFUNC VIBBOOL VIBCALL VIBTransaction_StartTransaction | ( | VIBTransaction * | vtr | ) |
Start the transaction.
| VIBDLLFUNC char* VIBCALL VIBTransaction_TPB | ( | VIBTransaction * | vtr | ) |
Get the TPB property.
| VIBDLLFUNC short VIBCALL VIBTransaction_TPBLength | ( | VIBTransaction * | vtr | ) |
Get the length of the TPB property.