summaryrefslogtreecommitdiff
path: root/cpp/src/slice2javae/Gen.cpp
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2005-04-06 16:48:00 +0000
committerDwayne Boone <dwayne@zeroc.com>2005-04-06 16:48:00 +0000
commit484186826922980e3e1da203e97c3e262ceef418 (patch)
treecc9995b1f3efe3b9884de9ff483a0db81ac43e6a /cpp/src/slice2javae/Gen.cpp
parentRemoved compression (diff)
downloadice-484186826922980e3e1da203e97c3e262ceef418.tar.bz2
ice-484186826922980e3e1da203e97c3e262ceef418.tar.xz
ice-484186826922980e3e1da203e97c3e262ceef418.zip
Removed slice checksums
Diffstat (limited to 'cpp/src/slice2javae/Gen.cpp')
-rw-r--r--cpp/src/slice2javae/Gen.cpp62
1 files changed, 0 insertions, 62 deletions
diff --git a/cpp/src/slice2javae/Gen.cpp b/cpp/src/slice2javae/Gen.cpp
index ae512fe9188..3503e18fd6b 100644
--- a/cpp/src/slice2javae/Gen.cpp
+++ b/cpp/src/slice2javae/Gen.cpp
@@ -8,7 +8,6 @@
// **********************************************************************
#include <Gen.h>
-#include <Slice/Checksum.h>
#include <IceUtil/Functional.h>
#include <IceUtil/Algorithm.h>
#include <IceUtil/Iterator.h>
@@ -748,65 +747,6 @@ Slice::Gen::generateImplTie(const UnitPtr& p)
p->visit(&implTieVisitor, false);
}
-void
-Slice::Gen::writeChecksumClass(const string& checksumClass, const string& dir, const ChecksumMap& m)
-{
- //
- // Attempt to open the source file for the checksum class.
- //
- JavaOutput out;
- if(!out.openClass(checksumClass, dir))
- {
- cerr << "can't open class `" << checksumClass << "' for writing: " << strerror(errno) << endl;
- return;
- }
-
- //
- // Get the class name.
- //
- string className;
- string::size_type pos = checksumClass.rfind('.');
- if(pos == string::npos)
- {
- className = checksumClass;
- }
- else
- {
- className = checksumClass.substr(pos + 1);
- }
-
- //
- // Emit the class.
- //
- out << sp << nl << "public class " << className;
- out << sb;
-
- //
- // Use a static initializer to populate the checksum map.
- //
- out << sp << nl << "public static java.util.Map checksums;";
- out << sp << nl << "static";
- out << sb;
- out << nl << "java.util.Map map = new java.util.HashMap();";
- for(ChecksumMap::const_iterator p = m.begin(); p != m.end(); ++p)
- {
- out << nl << "map.put(\"" << p->first << "\", \"";
- ostringstream str;
- str.flags(ios_base::hex);
- str.fill('0');
- for(vector<unsigned char>::const_iterator q = p->second.begin(); q != p->second.end(); ++q)
- {
- str << (int)(*q);
- }
- out << str.str() << "\");";
- }
- out << nl << "checksums = java.util.Collections.unmodifiableMap(map);";
-
- out << eb;
- out << eb;
- out << nl;
-}
-
Slice::Gen::OpsVisitor::OpsVisitor(const string& dir) :
JavaVisitor(dir)
{
@@ -1529,7 +1469,6 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p)
out << nl << "__is.startReadSlice();";
iter = 0;
DataMemberList classMembers = p->classDataMembers();
- long classMemberCount = allClassMembers.size() - classMembers.size();
for(d = members.begin(); d != members.end(); ++d)
{
ostringstream patchParams;
@@ -1787,7 +1726,6 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p)
out << sp << nl << "public void" << nl << "__read(IceInternal.BasicStream __is)";
out << sb;
iter = 0;
- int classMemberCount = 0;
for(d = members.begin(); d != members.end(); ++d)
{
ostringstream patchParams;