diff options
author | Marc Laukien <marc@zeroc.com> | 2004-02-20 17:44:41 +0000 |
---|---|---|
committer | Marc Laukien <marc@zeroc.com> | 2004-02-20 17:44:41 +0000 |
commit | f86bb34ec33de67fcc569d1f8cf6df2a6b7af6ad (patch) | |
tree | 520786ae72c4376b505f21f8adf9f5ea522cf9bf /cpp/src/slice2java/Gen.cpp | |
parent | Win32 fixes (diff) | |
download | ice-f86bb34ec33de67fcc569d1f8cf6df2a6b7af6ad.tar.bz2 ice-f86bb34ec33de67fcc569d1f8cf6df2a6b7af6ad.tar.xz ice-f86bb34ec33de67fcc569d1f8cf6df2a6b7af6ad.zip |
C++ -> Java
Diffstat (limited to 'cpp/src/slice2java/Gen.cpp')
-rw-r--r-- | cpp/src/slice2java/Gen.cpp | 48 |
1 files changed, 2 insertions, 46 deletions
diff --git a/cpp/src/slice2java/Gen.cpp b/cpp/src/slice2java/Gen.cpp index f6ff122b56d..ac94bc5926e 100644 --- a/cpp/src/slice2java/Gen.cpp +++ b/cpp/src/slice2java/Gen.cpp @@ -2344,6 +2344,7 @@ Slice::Gen::HelperVisitor::visitClassDefStart(const ClassDefPtr& p) out << sp; out << nl << "public void" << nl << opName << "_async(" << paramsAMI << ", java.util.Map __context)"; out << sb; + /* out << nl << "int __cnt = 0;"; out << nl << "while(true)"; out << sb; @@ -2362,6 +2363,7 @@ Slice::Gen::HelperVisitor::visitClassDefStart(const ClassDefPtr& p) out << nl << "__cnt = __handleException(__ex, __cnt);"; out << eb; out << eb; + */ out << eb; } } @@ -3007,14 +3009,6 @@ Slice::Gen::DelegateVisitor::visitClassDefStart(const ClassDefPtr& p) out << "java.util.Map __context)"; writeDelegateThrowsClause(package, throws); out << ';'; - - if(p->hasMetaData("ami") || op->hasMetaData("ami")) - { - string paramsAMI = getParamsAsync(op, package, false); - - out << sp; - out << nl << "void " << opName << "_async(" << paramsAMI << ", java.util.Map __context);"; - } } out << eb; @@ -3180,33 +3174,6 @@ Slice::Gen::DelegateMVisitor::visitClassDefStart(const ClassDefPtr& p) out << nl << "reclaimOutgoing(__out);"; out << eb; out << eb; - - if(p->hasMetaData("ami") || op->hasMetaData("ami")) - { - string paramsAMI = getParamsAsync(op, package, false); - - out << sp; - out << nl << "public void" << nl << opName << "_async(" << paramsAMI << ", java.util.Map __context)"; - out << sb; - - out << nl << "__cb.__setup(__connection, __reference, \"" << op->name() << "\", " << sliceModeToIceMode(op) - << ", __context);"; - if(!inParams.empty()) - { - out << nl << "IceInternal.BasicStream __os = __cb.__os();"; - } - iter = 0; - for(q = inParams.begin(); q != inParams.end(); ++q) - { - writeMarshalUnmarshalCode(out, package, q->first, fixKwd(q->second), true, iter); - } - if(op->sendsClasses()) - { - out << nl << "__os.writePendingObjects();"; - } - out << nl << "__cb.__invoke();"; - out << eb; - } } out << eb; @@ -3328,17 +3295,6 @@ Slice::Gen::DelegateDVisitor::visitClassDefStart(const ClassDefPtr& p) out << eb; } out << eb; - - if(p->hasMetaData("ami") || op->hasMetaData("ami")) - { - string paramsAMI = getParamsAsync(op, package, false); - - out << sp; - out << nl << "public void" << nl << opName << "_async(" << paramsAMI << ", java.util.Map __context)"; - out << sb; - out << nl << "throw new Ice.CollocationOptimizationException();"; - out << eb; - } } out << eb; |