GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloTransactionIndexPool.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLOTRANSACTIONINDEXPOOL_H
2#define INC_GLOTRANSACTIONINDEXPOOL_H
3//-----------------------------------------------------------------------------
43//-----------------------------------------------------------------------------
44#include "GloIndexPool.h"
45//-----------------------------------------------------------------------------
46namespace glo
47{
48 //---------------------------------------------------------------------------
66 {
67 public:
68 //============== De- und Konstruktor
69 //-----------------------------------------------------------------------
80 //-----------------------------------------------------------------------
82
96 //-----------------------------------------------------------------------
107 //-----------------------------------------------------------------------
108
109 //============== Methoden
110 //-----------------------------------------------------------------------
136 int insertTransactionDeletedObjID( const std::string & rsSchemaName,
137 const ObjID & rDeletedObjId );
138 //-----------------------------------------------------------------------
164 int removeTransactionDeletedObjID( const std::string & rsSchemaName,
165 const ObjID & rDeletedObjId );
166 //-----------------------------------------------------------------------
167
168 public:
169 //============== Operatoren
170 //-----------------------------------------------------------------------
172
186 //-----------------------------------------------------------------------
187 };
188 // ============================================================================
189 #ifdef _MSC_VER
190 /* 'Bezeichner': Klasse 'Typ' benötigt eine DLL-Schnittstelle, die von... */
191 #pragma warning( default : 4251 )
192 #endif
193 //---------------------------------------------------------------------------
194} // namespace glo
195#endif
Header für IndexPool IndexPool::DeletedObjIdTuple IndexPool::ObjIdPosTuple IndexPool::ObjStrId...
IndexPool ist die Basisklasse für den RealIndexPool und den TransactionIndexPool für die einzelnen Tr...
Definition GloIndexPool.h:196
Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZ...
Definition GloObjID.h:84
Dieser Index wird in jeder Transaktion generiert und die Änderungen wie speichern,...
Definition GloTransactionIndexPool.h:66
int insertTransactionDeletedObjID(const std::string &rsSchemaName, const ObjID &rDeletedObjId)
TransactionIndexPool & operator=(const TransactionIndexPool &rT)
Zuweisungsoperator.
int removeTransactionDeletedObjID(const std::string &rsSchemaName, const ObjID &rDeletedObjId)
TransactionIndexPool(const TransactionIndexPool &rT)
Copy-Konstruktor.
TransactionIndexPool(const IndexPool &rT)
Copy-Konstruktor.
Definition GloAbstractBaseLot.h:49