diff options
Diffstat (limited to 'cpp/demo/Manual/map_filesystem/FilesystemI.h')
-rw-r--r-- | cpp/demo/Manual/map_filesystem/FilesystemI.h | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/cpp/demo/Manual/map_filesystem/FilesystemI.h b/cpp/demo/Manual/map_filesystem/FilesystemI.h deleted file mode 100644 index d788ea70775..00000000000 --- a/cpp/demo/Manual/map_filesystem/FilesystemI.h +++ /dev/null @@ -1,71 +0,0 @@ -// ********************************************************************** -// -// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved. -// -// This copy of Ice is licensed to you under the terms described in the -// ICE_LICENSE file included in this distribution. -// -// ********************************************************************** - -#ifndef FILESYSTEM_I_H -#define FILESYSTEM_I_H - -#include <Filesystem.h> -#include <Freeze/Freeze.h> - -namespace Filesystem -{ - -class FileI : public File -{ -public: - - FileI(const Ice::CommunicatorPtr&, const std::string&); - - virtual std::string name(const Ice::Current&); - virtual Lines read(const Ice::Current&); - virtual void write(const Lines&, const Ice::Current&); - virtual void destroy(const Ice::Current&); - - static std::string filesDB(); - -private: - - // Required to prevent compiler warnings with MSVC++ - FileI& operator=(const FileI&); - - void halt(const Freeze::DatabaseException&) const; - - const Ice::CommunicatorPtr _communicator; - const std::string _envName; -}; - -class DirectoryI : public Directory -{ -public: - - DirectoryI(const Ice::CommunicatorPtr&, const std::string&); - - virtual std::string name(const Ice::Current&); - virtual NodeDescSeq list(const Ice::Current&); - virtual NodeDesc find(const std::string&, const Ice::Current&); - virtual DirectoryPrx createDirectory(const std::string&, const Ice::Current&); - virtual FilePrx createFile(const std::string&, const Ice::Current&); - virtual void destroy(const Ice::Current&); - - static std::string directoriesDB(); - -private: - - // Required to prevent compiler warnings with MSVC++ - DirectoryI& operator=(const DirectoryI&); - - void halt(const Freeze::DatabaseException&) const; - - const Ice::CommunicatorPtr _communicator; - const std::string _envName; -}; - -} - -#endif |