summaryrefslogtreecommitdiff
path: root/cpp/src/slice2java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2016-11-17 18:05:33 -0500
committerBernard Normier <bernard@zeroc.com>2016-11-17 18:05:33 -0500
commitf0c21cb5f22a369e6f2b22b730801c40acae8de0 (patch)
treedaae93cce2ef67aa84432641de7bf5694046143a /cpp/src/slice2java
parentReplaced double-underscores in java and java-compat (diff)
downloadice-f0c21cb5f22a369e6f2b22b730801c40acae8de0.tar.bz2
ice-f0c21cb5f22a369e6f2b22b730801c40acae8de0.tar.xz
ice-f0c21cb5f22a369e6f2b22b730801c40acae8de0.zip
Resync stream API for generated structs/enums in Java and C#
Diffstat (limited to 'cpp/src/slice2java')
-rw-r--r--cpp/src/slice2java/Gen.cpp20
-rw-r--r--cpp/src/slice2java/GenCompat.cpp20
2 files changed, 20 insertions, 20 deletions
diff --git a/cpp/src/slice2java/Gen.cpp b/cpp/src/slice2java/Gen.cpp
index 0e196df0626..d91af385c73 100644
--- a/cpp/src/slice2java/Gen.cpp
+++ b/cpp/src/slice2java/Gen.cpp
@@ -3320,7 +3320,7 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p)
if(!p->isLocal())
{
- out << sp << nl << "public void write(com.zeroc.Ice.OutputStream ostr)";
+ out << sp << nl << "public void ice_writeMembers(com.zeroc.Ice.OutputStream ostr)";
out << sb;
iter = 0;
for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d)
@@ -3331,7 +3331,7 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p)
DataMemberList classMembers = p->classDataMembers();
- out << sp << nl << "public void read(com.zeroc.Ice.InputStream istr)";
+ out << sp << nl << "public void ice_readMembers(com.zeroc.Ice.InputStream istr)";
out << sb;
iter = 0;
for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d)
@@ -3340,25 +3340,25 @@ Slice::Gen::TypesVisitor::visitStructEnd(const StructPtr& p)
}
out << eb;
- out << sp << nl << "static public void write(com.zeroc.Ice.OutputStream ostr, " << name << " v)";
+ out << sp << nl << "static public void ice_write(com.zeroc.Ice.OutputStream ostr, " << name << " v)";
out << sb;
out << nl << "if(v == null)";
out << sb;
- out << nl << "_nullMarshalValue.write(ostr);";
+ out << nl << "_nullMarshalValue.ice_writeMembers(ostr);";
out << eb;
out << nl << "else";
out << sb;
- out << nl << "v.write(ostr);";
+ out << nl << "v.ice_writeMembers(ostr);";
out << eb;
out << eb;
- out << sp << nl << "static public " << name << " read(com.zeroc.Ice.InputStream istr, " << name << " v)";
+ out << sp << nl << "static public " << name << " ice_read(com.zeroc.Ice.InputStream istr, " << name << " v)";
out << sb;
out << nl << "if(v == null)";
out << sb;
out << nl << " v = new " << name << "();";
out << eb;
- out << nl << "v.read(istr);";
+ out << nl << "v.ice_readMembers(istr);";
out << nl << "return v;";
out << eb;
@@ -3821,12 +3821,12 @@ Slice::Gen::TypesVisitor::visitEnum(const EnumPtr& p)
if(!p->isLocal())
{
- out << sp << nl << "public void write(com.zeroc.Ice.OutputStream ostr)";
+ out << sp << nl << "public void ice_write(com.zeroc.Ice.OutputStream ostr)";
out << sb;
out << nl << "ostr.writeEnum(_value, " << p->maxValue() << ");";
out << eb;
- out << sp << nl << "public static void write(com.zeroc.Ice.OutputStream ostr, " << name << " v)";
+ out << sp << nl << "public static void ice_write(com.zeroc.Ice.OutputStream ostr, " << name << " v)";
out << sb;
out << nl << "if(v == null)";
out << sb;
@@ -3839,7 +3839,7 @@ Slice::Gen::TypesVisitor::visitEnum(const EnumPtr& p)
out << eb;
out << eb;
- out << sp << nl << "public static " << name << " read(com.zeroc.Ice.InputStream istr)";
+ out << sp << nl << "public static " << name << " ice_read(com.zeroc.Ice.InputStream istr)";
out << sb;
out << nl << "int v = istr.readEnum(" << p->maxValue() << ");";
out << nl << "return validate(v);";
diff --git a/cpp/src/slice2java/GenCompat.cpp b/cpp/src/slice2java/GenCompat.cpp
index d5894291f3e..a2347ae3b08 100644
--- a/cpp/src/slice2java/GenCompat.cpp
+++ b/cpp/src/slice2java/GenCompat.cpp
@@ -3689,7 +3689,7 @@ Slice::GenCompat::TypesVisitor::visitStructEnd(const StructPtr& p)
if(!p->isLocal())
{
- out << sp << nl << "public void" << nl << "write(Ice.OutputStream ostr)";
+ out << sp << nl << "public void" << nl << "ice_writeMembers(Ice.OutputStream ostr)";
out << sb;
iter = 0;
for(DataMemberList::const_iterator d = members.begin(); d != members.end(); ++d)
@@ -3705,7 +3705,7 @@ Slice::GenCompat::TypesVisitor::visitStructEnd(const StructPtr& p)
writePatcher(out, package, classMembers, DataMemberList());
}
- out << sp << nl << "public void" << nl << "read(Ice.InputStream istr)";
+ out << sp << nl << "public void" << nl << "ice_readMembers(Ice.InputStream istr)";
out << sb;
iter = 0;
int patchIter = 0;
@@ -3716,25 +3716,25 @@ Slice::GenCompat::TypesVisitor::visitStructEnd(const StructPtr& p)
}
out << eb;
- out << sp << nl << "static public void" << nl << "write(Ice.OutputStream ostr, " << name << " v)";
+ out << sp << nl << "static public void" << nl << "ice_write(Ice.OutputStream ostr, " << name << " v)";
out << sb;
out << nl << "if(v == null)";
out << sb;
- out << nl << "_nullMarshalValue.write(ostr);";
+ out << nl << "_nullMarshalValue.ice_writeMembers(ostr);";
out << eb;
out << nl << "else";
out << sb;
- out << nl << "v.write(ostr);";
+ out << nl << "v.ice_writeMembers(ostr);";
out << eb;
out << eb;
- out << sp << nl << "static public " << name << nl << "read(Ice.InputStream istr, " << name << " v)";
+ out << sp << nl << "static public " << name << nl << "ice_read(Ice.InputStream istr, " << name << " v)";
out << sb;
out << nl << "if(v == null)";
out << sb;
out << nl << " v = new " << name << "();";
out << eb;
- out << nl << "v.read(istr);";
+ out << nl << "v.ice_readMembers(istr);";
out << nl << "return v;";
out << eb;
@@ -4104,12 +4104,12 @@ Slice::GenCompat::TypesVisitor::visitEnum(const EnumPtr& p)
if(!p->isLocal())
{
- out << sp << nl << "public void write(Ice.OutputStream ostr)";
+ out << sp << nl << "public void ice_write(Ice.OutputStream ostr)";
out << sb;
out << nl << "ostr.writeEnum(_value, " << p->maxValue() << ");";
out << eb;
- out << sp << nl << "public static void write(Ice.OutputStream ostr, " << name << " v)";
+ out << sp << nl << "public static void ice_write(Ice.OutputStream ostr, " << name << " v)";
out << sb;
out << nl << "if(v == null)";
out << sb;
@@ -4122,7 +4122,7 @@ Slice::GenCompat::TypesVisitor::visitEnum(const EnumPtr& p)
out << eb;
out << eb;
- out << sp << nl << "public static " << name << " read(Ice.InputStream istr)";
+ out << sp << nl << "public static " << name << " ice_read(Ice.InputStream istr)";
out << sb;
out << nl << "int v = istr.readEnum(" << p->maxValue() << ");";
out << nl << "return validate(v);";