summaryrefslogtreecommitdiff
path: root/cpp/demo/Manual/map_filesystem/FilesystemI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo/Manual/map_filesystem/FilesystemI.h')
-rw-r--r--cpp/demo/Manual/map_filesystem/FilesystemI.h71
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