summaryrefslogtreecommitdiff
path: root/gentools/templ.cpp/AMQP_ServerProxy.h.tmpl
diff options
context:
space:
mode:
authorKim van der Riet <kpvdr@apache.org>2006-11-10 21:04:43 +0000
committerKim van der Riet <kpvdr@apache.org>2006-11-10 21:04:43 +0000
commit3b4121f6d81dd4bbf9658813931bc6791aebf2cd (patch)
treec5b428e232846dd5dfc878b4413be079343c02fa /gentools/templ.cpp/AMQP_ServerProxy.h.tmpl
parent150ef9fa00ab29d7bd65323d3ae62129c8fdd9e1 (diff)
downloadqpid-python-3b4121f6d81dd4bbf9658813931bc6791aebf2cd.tar.gz
Latest version of gentools. Java AmqpConstants class added which allows in changes in the <constant>
declarations in spec from version to version. C++ AMQP_Constants.h file still incomplete. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@473472 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'gentools/templ.cpp/AMQP_ServerProxy.h.tmpl')
-rw-r--r--gentools/templ.cpp/AMQP_ServerProxy.h.tmpl21
1 files changed, 14 insertions, 7 deletions
diff --git a/gentools/templ.cpp/AMQP_ServerProxy.h.tmpl b/gentools/templ.cpp/AMQP_ServerProxy.h.tmpl
index a1bc3cbc9f..dd72fa17e4 100644
--- a/gentools/templ.cpp/AMQP_ServerProxy.h.tmpl
+++ b/gentools/templ.cpp/AMQP_ServerProxy.h.tmpl
@@ -35,19 +35,26 @@ namespace framing {
class AMQP_ServerProxy : virtual public AMQP_ServerOperations
{
- OutputHandler* out;
-
- public:
- AMQP_ServerProxy(OutputHandler* _out);
- virtual ~AMQP_ServerProxy() {}
+private:
+ OutputHandler* out;
+ u_int8_t major;
+ u_int8_t minor;
// Inner class instances
-{CLIST} {sph_inner_class_get_method}
+%{CLIST} ${sph_inner_class_instance}
+
+public:
+ AMQP_ServerProxy(OutputHandler* out, u_int8_t major, u_int8_t minor);
+ virtual ~AMQP_ServerProxy() {}
+
+ // Inner class instance get methods
+
+%{CLIST} ${sph_inner_class_get_method}
// Inner class definitions
-{CLIST} {sph_inner_class_impl}
+%{CLIST} ${sph_inner_class_defn}
}; /* class AMQP_ServerProxy */