summaryrefslogtreecommitdiff
path: root/cpp/include/Slice/CPlusPlusUtil.h
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2002-07-05 04:05:42 +0000
committerMichi Henning <michi@zeroc.com>2002-07-05 04:05:42 +0000
commitbb1b84d1436f26eb8c1941eedb97e943e81947bb (patch)
tree0dd48ac1ce692218bcb9e6578e6d7f5bee1ea2ba /cpp/include/Slice/CPlusPlusUtil.h
parentAdded "i64" suffix for 64-bit integer literals. (diff)
downloadice-bb1b84d1436f26eb8c1941eedb97e943e81947bb.tar.bz2
ice-bb1b84d1436f26eb8c1941eedb97e943e81947bb.tar.xz
ice-bb1b84d1436f26eb8c1941eedb97e943e81947bb.zip
Changed the way 64-bit literals are done in the generated code. The
approach used now (a macro) makes the generated source more readable than the previous one.
Diffstat (limited to 'cpp/include/Slice/CPlusPlusUtil.h')
-rw-r--r--cpp/include/Slice/CPlusPlusUtil.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/include/Slice/CPlusPlusUtil.h b/cpp/include/Slice/CPlusPlusUtil.h
index fff635b57a9..ccf7c6d7be7 100644
--- a/cpp/include/Slice/CPlusPlusUtil.h
+++ b/cpp/include/Slice/CPlusPlusUtil.h
@@ -25,6 +25,8 @@ struct ToIfdef
SLICE_API std::string changeInclude(const std::string&, const std::vector<std::string>&);
SLICE_API void printHeader(::IceUtil::Output&);
SLICE_API void printVersionCheck(::IceUtil::Output&);
+SLICE_API void Slice::printDefInt64Macro(::IceUtil::Output&);
+SLICE_API void Slice::printUndefInt64Macro(::IceUtil::Output&);
SLICE_API void printDllExportStuff(::IceUtil::Output&, const std::string&);
SLICE_API std::string typeToString(const TypePtr&);