Public Types | |
enum | ConstructionOwnershipSemantics { TakeOwnershipOfExistingTransaction, CreateNewTransaction } |
Public Member Functions | |
CODBCTransaction (CODBCConnection &connection, ConstructionOwnershipSemantics ownershipSemantics=CreateNewTransaction, bool transactionIsActive=true) | |
CODBCTransaction (CSmartODBCConnection connection, ConstructionOwnershipSemantics ownershipSemantics=CreateNewTransaction, bool transactionIsActive=true) | |
CODBCTransaction (const CODBCTransaction &rhs) | |
~CODBCTransaction () | |
CODBCTransaction & | operator= (const CODBCTransaction &rhs) |
void | Commit () |
void | Rollback () |
CODBCTransaction | ( | CODBCConnection & | connection, | |
ConstructionOwnershipSemantics | ownershipSemantics = CreateNewTransaction , |
|||
bool | transactionIsActive = true | |||
) | [explicit] |
CODBCTransaction | ( | CSmartODBCConnection | connection, | |
ConstructionOwnershipSemantics | ownershipSemantics = CreateNewTransaction , |
|||
bool | transactionIsActive = true | |||
) | [explicit] |
CODBCTransaction | ( | const CODBCTransaction & | rhs | ) |
~CODBCTransaction | ( | ) |
CODBCTransaction& operator= | ( | const CODBCTransaction & | rhs | ) |
void Commit | ( | ) |
void Rollback | ( | ) |