diff options
Diffstat (limited to 'cpp/demo/book/lifecycle/FilesystemI.h')
-rw-r--r-- | cpp/demo/book/lifecycle/FilesystemI.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/cpp/demo/book/lifecycle/FilesystemI.h b/cpp/demo/book/lifecycle/FilesystemI.h index 002c2c419d6..e8abc5b9978 100644 --- a/cpp/demo/book/lifecycle/FilesystemI.h +++ b/cpp/demo/book/lifecycle/FilesystemI.h @@ -26,7 +26,6 @@ namespace FilesystemI virtual std::string name(const Ice::Current&); Ice::Identity id() const; - Ice::ObjectPrx activate(const Ice::ObjectAdapterPtr&); protected: @@ -69,21 +68,13 @@ namespace FilesystemI virtual void destroy(const Ice::Current&); DirectoryI(const std::string& = "/", const DirectoryIPtr& = 0); - void addChild(const ::std::string&, const NodeIPtr&); - void addReapEntry(const ::std::string&); - - static IceUtil::StaticMutex _lcMutex; + void removeEntry(const ::std::string&); private: typedef ::std::map< ::std::string, NodeIPtr> Contents; Contents _contents; - - typedef ::std::map<DirectoryIPtr, ::std::vector< ::std::string> > ReapMap; - static ReapMap _reapMap; - - static void reap(); }; } |