CFx SDK Documentation  2023 SP0
DbTransactionWrapper.h
Go to the documentation of this file.
1 #ifndef _ODDBTRANSACTIONWRAPPER_H_INCLUDED_
2 #define _ODDBTRANSACTIONWRAPPER_H_INCLUDED_
3 
5 {
8  {
9  if (db)
10  {
11  m_pDb = db;
12  db->startTransaction();
13  }
14  }
16  {
17  if (!m_pDb.isNull())
18  {
20  m_pDb = 0;
21  }
22  }
24  {
25  if (!m_pDb.isNull())
27  }
28 };
29 
30 #endif
bool isNull() const
Definition: BaseObjectPtr.h:70
virtual void abortTransaction()
virtual void startTransaction()
virtual void endTransaction()
OdDbTransactionWrapper(OdDbDatabase *db)