summaryrefslogtreecommitdiff
path: root/cpp/src/slice2java/Gen.h
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2005-11-23 19:38:27 +0000
committerMark Spruiell <mes@zeroc.com>2005-11-23 19:38:27 +0000
commitd278e5b461be6ada84fe22d430ed57111b026fd7 (patch)
tree983037f50a6739eded20ff8cf25085746a692a27 /cpp/src/slice2java/Gen.h
parentFixed bug where the icegridnode could incorrect removed config files or db (diff)
downloadice-d278e5b461be6ada84fe22d430ed57111b026fd7.tar.bz2
ice-d278e5b461be6ada84fe22d430ed57111b026fd7.tar.xz
ice-d278e5b461be6ada84fe22d430ed57111b026fd7.zip
bug 667: adding support for java:getset metadata
Diffstat (limited to 'cpp/src/slice2java/Gen.h')
-rw-r--r--cpp/src/slice2java/Gen.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/cpp/src/slice2java/Gen.h b/cpp/src/slice2java/Gen.h
index 54e5c0edac1..1e629bb2316 100644
--- a/cpp/src/slice2java/Gen.h
+++ b/cpp/src/slice2java/Gen.h
@@ -131,12 +131,18 @@ private:
virtual void visitExceptionEnd(const ExceptionPtr&);
virtual bool visitStructStart(const StructPtr&);
virtual void visitStructEnd(const StructPtr&);
+ virtual void visitDataMember(const DataMemberPtr&);
virtual void visitEnum(const EnumPtr&);
virtual void visitConst(const ConstPtr&);
- virtual void visitDataMember(const DataMemberPtr&);
private:
+ //
+ // Verifies that a getter/setter method does not conflict with an operation.
+ //
+ bool validateGetterSetter(const OperationList&, const std::string&, int, const std::string&,
+ const std::string&);
+
bool _stream;
};