summaryrefslogtreecommitdiff
path: root/gentools/templ.cpp/AMQP_ClientProxy.h.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'gentools/templ.cpp/AMQP_ClientProxy.h.tmpl')
-rw-r--r--gentools/templ.cpp/AMQP_ClientProxy.h.tmpl19
1 files changed, 14 insertions, 5 deletions
diff --git a/gentools/templ.cpp/AMQP_ClientProxy.h.tmpl b/gentools/templ.cpp/AMQP_ClientProxy.h.tmpl
index 82ba5391d5..15610ad438 100644
--- a/gentools/templ.cpp/AMQP_ClientProxy.h.tmpl
+++ b/gentools/templ.cpp/AMQP_ClientProxy.h.tmpl
@@ -35,17 +35,26 @@ namespace framing {
class AMQP_ClientProxy : virtual public AMQP_ClientOperations
{
- public:
- AMQP_ClientProxy(OutputHandler* _out);
- virtual ~AMQP_ClientProxy() {};
+private:
+ OutputHandler* out;
+ u_int8_t major;
+ u_int8_t minor;
// Inner class instances
-{CLIST} {cph_inner_class_get_method}
+%{CLIST} ${cph_inner_class_instance}
+
+public:
+ AMQP_ClientProxy(OutputHandler* out, u_int8_t major, u_int8_t minor);
+ virtual ~AMQP_ClientProxy() {}
+
+ // Inner class instance get methods
+
+%{CLIST} ${cph_inner_class_get_method}
// Inner class definitions
-{CLIST} {cph_inner_class_impl}
+%{CLIST} ${cph_inner_class_defn}
}; /* class AMQP_ClientProxy */