summaryrefslogtreecommitdiff
path: root/cpp/src/slice2java/Gen.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2004-02-20 22:27:28 +0000
committerMarc Laukien <marc@zeroc.com>2004-02-20 22:27:28 +0000
commitaa870b06f2f535c37a933957334081cb3b7bb0fa (patch)
tree2272446eca003fa322c4d6f5c6b75c7b1ed71ed7 /cpp/src/slice2java/Gen.h
parentFix (diff)
downloadice-aa870b06f2f535c37a933957334081cb3b7bb0fa.tar.bz2
ice-aa870b06f2f535c37a933957334081cb3b7bb0fa.tar.xz
ice-aa870b06f2f535c37a933957334081cb3b7bb0fa.zip
more ami
Diffstat (limited to 'cpp/src/slice2java/Gen.h')
-rw-r--r--cpp/src/slice2java/Gen.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/cpp/src/slice2java/Gen.h b/cpp/src/slice2java/Gen.h
index fa19b9f1e12..24a7b713d24 100644
--- a/cpp/src/slice2java/Gen.h
+++ b/cpp/src/slice2java/Gen.h
@@ -15,6 +15,8 @@
#ifndef GEN_H
#define GEN_H
+#include <Slice/Parser.h>
+#include <IceUtil/OutputUtil.h>
#include <Slice/JavaUtil.h>
namespace Slice
@@ -33,16 +35,16 @@ protected:
//
// Compose the parameter lists for an operation.
//
- std::string getParams(const OperationPtr&, const std::string&);
- std::string getParamsAsync(const OperationPtr&, const std::string&, bool);
- std::string getParamsAsyncCB(const OperationPtr&, const std::string&);
+ std::vector<std::string> getParams(const OperationPtr&, const std::string&);
+ std::vector<std::string> getParamsAsync(const OperationPtr&, const std::string&, bool);
+ std::vector<std::string> getParamsAsyncCB(const OperationPtr&, const std::string&);
//
// Compose the argument lists for an operation.
//
- std::string getArgs(const OperationPtr&);
- std::string getArgsAsync(const OperationPtr&);
- std::string getArgsAsyncCB(const OperationPtr&);
+ std::vector<std::string> getArgs(const OperationPtr&);
+ std::vector<std::string> getArgsAsync(const OperationPtr&);
+ std::vector<std::string> getArgsAsyncCB(const OperationPtr&);
//
// Generate a throws clause containing only non-local exceptions.