summaryrefslogtreecommitdiff
path: root/cpp/include/Freeze/Initialize.h
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2003-10-21 20:40:01 +0000
committerBernard Normier <bernard@zeroc.com>2003-10-21 20:40:01 +0000
commit2cb10f33a1cc8d3d94450fa45cc8f63ba32c137f (patch)
treeee83ca7fa800f497d1e7f340c5d1737545235870 /cpp/include/Freeze/Initialize.h
parentFixed code generation bug. (diff)
downloadice-2cb10f33a1cc8d3d94450fa45cc8f63ba32c137f.tar.bz2
ice-2cb10f33a1cc8d3d94450fa45cc8f63ba32c137f.tar.xz
ice-2cb10f33a1cc8d3d94450fa45cc8f63ba32c137f.zip
Added Freeze evictor indices
Diffstat (limited to 'cpp/include/Freeze/Initialize.h')
-rw-r--r--cpp/include/Freeze/Initialize.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/include/Freeze/Initialize.h b/cpp/include/Freeze/Initialize.h
index 878effa39e4..3db454da69b 100644
--- a/cpp/include/Freeze/Initialize.h
+++ b/cpp/include/Freeze/Initialize.h
@@ -18,6 +18,7 @@
#include <Ice/Ice.h>
#include <Freeze/EvictorF.h>
#include <Freeze/ConnectionF.h>
+#include <Freeze/Index.h>
//
// Berkeley DB's DbEnv
@@ -29,13 +30,15 @@ namespace Freeze
FREEZE_API EvictorPtr createEvictor(const Ice::CommunicatorPtr& communicator,
const std::string& envName,
- const std::string& dbName,
+ const std::string& dbName,
+ const std::vector<Freeze::IndexPtr>& indices = std::vector<Freeze::IndexPtr>(),
bool createDb = true);
FREEZE_API EvictorPtr createEvictor(const Ice::CommunicatorPtr& communicator,
const std::string& envName,
DbEnv& dbEnv,
const std::string& dbName,
+ const std::vector<Freeze::IndexPtr>& indices = std::vector<Freeze::IndexPtr>(),
bool createDb = true);