summaryrefslogtreecommitdiff
path: root/cpp/src/Freeze/SharedDbEnv.h
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2007-11-07 14:45:01 -0500
committerBernard Normier <bernard@zeroc.com>2007-11-07 14:45:01 -0500
commit302e8096f25c85c6a6fc3fb5c3ca04736c5db410 (patch)
tree234b54164cd88fd2002972c0f18767f9049e5457 /cpp/src/Freeze/SharedDbEnv.h
parent- Fixing bug 2522 for Python. This involved adding the C++ class (diff)
downloadice-302e8096f25c85c6a6fc3fb5c3ca04736c5db410.tar.bz2
ice-302e8096f25c85c6a6fc3fb5c3ca04736c5db410.tar.xz
ice-302e8096f25c85c6a6fc3fb5c3ca04736c5db410.zip
Fixed bug #819 (C++)
Diffstat (limited to 'cpp/src/Freeze/SharedDbEnv.h')
-rw-r--r--cpp/src/Freeze/SharedDbEnv.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/src/Freeze/SharedDbEnv.h b/cpp/src/Freeze/SharedDbEnv.h
index 072d03e5d86..ebbf0129653 100644
--- a/cpp/src/Freeze/SharedDbEnv.h
+++ b/cpp/src/Freeze/SharedDbEnv.h
@@ -55,6 +55,7 @@ public:
const std::string& getEnvName() const;
const Ice::CommunicatorPtr& getCommunicator() const;
const SharedDbPtr& getCatalog() const;
+ const SharedDbPtr& getCatalogIndexList() const;
private:
SharedDbEnv(const std::string&, const Ice::CommunicatorPtr&, DbEnv* env);
@@ -64,6 +65,7 @@ private:
const std::string _envName;
const Ice::CommunicatorPtr _communicator;
SharedDbPtr _catalog;
+ SharedDbPtr _catalogIndexList;
int _refCount;
int _trace;
@@ -101,6 +103,12 @@ SharedDbEnv::getCatalog() const
return _catalog;
}
+inline const SharedDbPtr&
+SharedDbEnv::getCatalogIndexList() const
+{
+ return _catalogIndexList;
+}
+
}
#endif