diff options
Diffstat (limited to 'cpp/src/IcePack/ObjectRegistryI.h')
-rw-r--r-- | cpp/src/IcePack/ObjectRegistryI.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/IcePack/ObjectRegistryI.h b/cpp/src/IcePack/ObjectRegistryI.h index 318ef874ebf..a232e79f803 100644 --- a/cpp/src/IcePack/ObjectRegistryI.h +++ b/cpp/src/IcePack/ObjectRegistryI.h @@ -28,14 +28,15 @@ public: ObjectRegistryI(const Ice::CommunicatorPtr& communicator, const std::string&, const TraceLevelsPtr& traceLevels); virtual void add(const IcePack::ObjectDescriptor&, const ::Ice::Current&); - virtual void remove(const Ice::ObjectPrx&, const ::Ice::Current&); + virtual void remove(const Ice::Identity&, const ::Ice::Current&); virtual ObjectDescriptor getObjectDescriptor(const Ice::Identity&, const ::Ice::Current&) const; virtual Ice::ObjectPrx findById(const ::Ice::Identity&, const ::Ice::Current&) const; virtual Ice::ObjectPrx findByType(const std::string&, const ::Ice::Current&) const; virtual Ice::ObjectProxySeq findAllWithType(const std::string&, const ::Ice::Current&) const; - + virtual ObjectDescriptorSeq findAll(const std::string&, const ::Ice::Current&) const; + private: static const std::string _objectsDbName; |