summaryrefslogtreecommitdiff
path: root/cpp/src/Freeze/EvictorIteratorI.h
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2007-05-30 13:18:35 +0000
committerBernard Normier <bernard@zeroc.com>2007-05-30 13:18:35 +0000
commitcd8abbb04a79b0d93f34742c49b06607e4e989f7 (patch)
treefabe04903dac6bd3ecf2ac6f3248ab5c22300fa7 /cpp/src/Freeze/EvictorIteratorI.h
parentfix problem with possible use of uninitialized local variable (diff)
downloadice-cd8abbb04a79b0d93f34742c49b06607e4e989f7.tar.bz2
ice-cd8abbb04a79b0d93f34742c49b06607e4e989f7.tar.xz
ice-cd8abbb04a79b0d93f34742c49b06607e4e989f7.zip
Removed transactional evictor context
Diffstat (limited to 'cpp/src/Freeze/EvictorIteratorI.h')
-rw-r--r--cpp/src/Freeze/EvictorIteratorI.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/cpp/src/Freeze/EvictorIteratorI.h b/cpp/src/Freeze/EvictorIteratorI.h
index b69b5dc3d8f..41fed5db623 100644
--- a/cpp/src/Freeze/EvictorIteratorI.h
+++ b/cpp/src/Freeze/EvictorIteratorI.h
@@ -17,13 +17,17 @@
namespace Freeze
{
+class TransactionI;
+typedef IceUtil::Handle<TransactionI> TransactionIPtr;
+
+
class ObjectStoreBase;
class EvictorIteratorI : public EvictorIterator
{
public:
- EvictorIteratorI(ObjectStoreBase*, DbTxn*, Ice::Int);
+ EvictorIteratorI(ObjectStoreBase*, const TransactionIPtr&, Ice::Int);
virtual bool hasNext();
virtual Ice::Identity next();