summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/Parser.h
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2016-07-13 15:56:07 -0400
committerJoe George <joe@zeroc.com>2016-07-13 15:57:19 -0400
commitaeb275aed3db271ee854f29e9b62806fe496255c (patch)
tree9e5fb1ee82729c0579dac86fc9592f2717daf1cf /cpp/src/Slice/Parser.h
parentVarious C++ cleanups (diff)
downloadice-aeb275aed3db271ee854f29e9b62806fe496255c.tar.bz2
ice-aeb275aed3db271ee854f29e9b62806fe496255c.tar.xz
ice-aeb275aed3db271ee854f29e9b62806fe496255c.zip
Some ice_tuple fixes
- ice_tuple now returns all data members from class base class
Diffstat (limited to 'cpp/src/Slice/Parser.h')
-rw-r--r--cpp/src/Slice/Parser.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/Slice/Parser.h b/cpp/src/Slice/Parser.h
index 5d0d7c547ea..eb0e97a5269 100644
--- a/cpp/src/Slice/Parser.h
+++ b/cpp/src/Slice/Parser.h
@@ -660,6 +660,7 @@ public:
bool hasOperations() const;
bool hasDefaultValues() const;
bool inheritsMetaData(const std::string&) const;
+ bool hasBaseDataMembers() const;
virtual ContainedType containedType() const;
virtual bool uses(const ContainedPtr&) const;
virtual std::string kindOf() const;
@@ -730,6 +731,7 @@ public:
bool usesClasses(bool) const;
bool hasDefaultValues() const;
bool inheritsMetaData(const std::string&) const;
+ bool hasBaseDataMembers() const;
virtual std::string kindOf() const;
virtual void visit(ParserVisitor*, bool);