summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/Util.h
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2017-01-09 17:01:31 +0100
committerJose <jose@zeroc.com>2017-01-09 17:01:31 +0100
commitd4ed7973f1824478477be29989fc125b04207494 (patch)
treeec488f46a0ee15f987a0a24c87d1fe0a999cc168 /cpp/src/Slice/Util.h
parentIceSSL C#/Java test fixes to sync with C++ changes (diff)
downloadice-d4ed7973f1824478477be29989fc125b04207494.tar.bz2
ice-d4ed7973f1824478477be29989fc125b04207494.tar.xz
ice-d4ed7973f1824478477be29989fc125b04207494.zip
Fixed (ICE-6694) - Unicode output in command line tools
Diffstat (limited to 'cpp/src/Slice/Util.h')
-rw-r--r--cpp/src/Slice/Util.h21
1 files changed, 2 insertions, 19 deletions
diff --git a/cpp/src/Slice/Util.h b/cpp/src/Slice/Util.h
index 5b23acf389c..783b0973d3e 100644
--- a/cpp/src/Slice/Util.h
+++ b/cpp/src/Slice/Util.h
@@ -13,16 +13,11 @@
#include <Slice/Parser.h>
#include <IceUtil/OutputUtil.h>
-#include <ostream>
-#include <fstream>
-
namespace Slice
{
std::string fullPath(const std::string&);
std::string changeInclude(const std::string&, const std::vector<std::string>&);
-void setErrorStream(std::ostream&);
-std::ostream& getErrorStream();
void emitError(const std::string&, int, const std::string&);
void emitWarning(const std::string&, int, const std::string&);
void emitError(const std::string&, const std::string&, const std::string&);
@@ -53,20 +48,8 @@ std::string
toStringLiteral(const std::string&, const std::string&, const std::string&, EscapeMode, unsigned char);
-class DependOutputUtil : IceUtil::noncopyable
-{
-public:
-
- DependOutputUtil(std::string& file);
- ~DependOutputUtil();
- void cleanup();
- std::ostream& os();
-
-private:
-
- const std::string _file;
- std::ofstream _os;
-};
+void
+writeDependencies(const std::string&, const std::string&);
}