summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/OutputUtil.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Slice/OutputUtil.h')
-rw-r--r--cpp/src/Slice/OutputUtil.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/cpp/src/Slice/OutputUtil.h b/cpp/src/Slice/OutputUtil.h
index 6d8bf1e79de..b1cb95a1a4a 100644
--- a/cpp/src/Slice/OutputUtil.h
+++ b/cpp/src/Slice/OutputUtil.h
@@ -17,21 +17,21 @@
namespace Slice
{
-class NextLine { };
-class StartBlock { };
-class EndBlock { };
-class Separator { };
+class ICE_API NextLine { };
+class ICE_API StartBlock { };
+class ICE_API EndBlock { };
+class ICE_API Separator { };
-extern NextLine nl;
-extern StartBlock sb;
-extern EndBlock eb;
-extern Separator sp;
+extern ICE_API NextLine nl;
+extern ICE_API StartBlock sb;
+extern ICE_API EndBlock eb;
+extern ICE_API Separator sp;
// ----------------------------------------------------------------------
// Indent
// ----------------------------------------------------------------------
-class Output : ::__Ice::noncopyable
+class ICE_API Output : ::__Ice::noncopyable
{
public:
@@ -73,10 +73,10 @@ Output& operator<<(Output& out, const T& val)
return out;
}
-Output& operator<<(Output&, const NextLine&);
-Output& operator<<(Output&, const StartBlock&);
-Output& operator<<(Output&, const EndBlock&);
-Output& operator<<(Output&, const Separator&);
+ICE_API Output& operator<<(Output&, const NextLine&);
+ICE_API Output& operator<<(Output&, const StartBlock&);
+ICE_API Output& operator<<(Output&, const EndBlock&);
+ICE_API Output& operator<<(Output&, const Separator&);
}