KexiDB::TransactionData Class Reference
#include <transaction.h>
Inheritance diagram for KexiDB::TransactionData:

Detailed Description
Internal prototype for storing transaction handles for Transaction object. Only for driver developers: reimplement this class for driver that support transaction handles.
Definition at line 35 of file transaction.h.
Public Member Functions | |
| TransactionData (Connection *conn) | |
| ~TransactionData () | |
Static Public Member Functions | |
| static int | globalCount () |
Public Attributes | |
| Connection * | m_conn |
| bool | m_active: 1 |
| uint | refcount |
Static Public Attributes | |
| static int | globalcount = 0 |
Constructor & Destructor Documentation
|
|
Definition at line 39 of file transaction.cpp. References globalcount, KexiDB::Transaction::globalcount, and KexiDBDbg. |
|
|
Definition at line 50 of file transaction.cpp. References globalcount, and KexiDBDbg. |
Member Function Documentation
|
|
Definition at line 37 of file transaction.cpp. References globalcount. |
Member Data Documentation
|
|
Definition at line 36 of file transaction.cpp. Referenced by globalCount(), TransactionData(), and ~TransactionData(). |
|
|
Definition at line 47 of file transaction.h. Referenced by KexiDB::Transaction::active(), KexiDB::Connection::commitTransaction(), and KexiDB::Connection::rollbackTransaction(). |
|
|
Definition at line 46 of file transaction.h. Referenced by KexiDB::Transaction::connection(), and KexiDB::pqxxTransactionData::~pqxxTransactionData(). |
|
|
Definition at line 48 of file transaction.h. Referenced by KexiDB::Transaction::operator=(), KexiDB::Transaction::Transaction(), and KexiDB::Transaction::~Transaction(). |
The documentation for this class was generated from the following files:
