From a6d51aa0ea13510e4eca6b9646be5ae1d917aa3f Mon Sep 17 00:00:00 2001 From: Benoit Foucher Date: Fri, 9 Jun 2006 09:56:37 +0000 Subject: Added support for allocatable objects. --- cpp/src/IceGrid/ServerCache.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'cpp/src/IceGrid/ServerCache.h') diff --git a/cpp/src/IceGrid/ServerCache.h b/cpp/src/IceGrid/ServerCache.h index 47837584468..48a3515b084 100644 --- a/cpp/src/IceGrid/ServerCache.h +++ b/cpp/src/IceGrid/ServerCache.h @@ -14,15 +14,17 @@ #include #include #include +#include #include #include -#include namespace IceGrid { class ServerCache; class ObjectCache; +class AdapterCache; +class AllocatableObjectCache; class NodeCache; class NodeEntry; @@ -86,7 +88,7 @@ class ServerCache : public CacheByString { public: - ServerCache(const Ice::CommunicatorPtr&, NodeCache&, AdapterCache&, ObjectCache&); + ServerCache(const Ice::CommunicatorPtr&, NodeCache&, AdapterCache&, ObjectCache&, AllocatableObjectCache&); ServerEntryPtr add(const ServerInfo&); ServerEntryPtr get(const std::string&) const; @@ -110,6 +112,7 @@ private: NodeCache& _nodeCache; AdapterCache& _adapterCache; ObjectCache& _objectCache; + AllocatableObjectCache& _allocatableObjectCache; }; }; -- cgit v1.2.3