Danushka Menikkumbura wrote:
Gordon Sim wrote:
Do you have a set of nested classes in AMQP_ServerProxy/AMQP_ClientProxy (e.g. call Session, Queue, Exchange etc) also in the gen directory? And do you see e.g. SessionAttachBody.h and similarly named files?


Yeah they do have a set of nested classes.And I can see the files SessionAttachBody.h, SessionAttachedBody.h, SessionCommandPointBody.h, etc.

Could you possibly try the attached patch and see if that changes anything?
Index: rubygen/framing.0-10/Operations.rb
===================================================================
--- rubygen/framing.0-10/Operations.rb	(revision 651423)
+++ rubygen/framing.0-10/Operations.rb	(working copy)
@@ -38,7 +38,7 @@
     virtual ~#{handlerclass}() {}
     // Protocol methods
 EOS
-      c.methods_on(@chassis).each { |m| handler_method(m) if !m.content() }
+      c.methods_on(@chassis).each { |m| handler_method(m) }
       gen <<EOS
 }; // class #{handlerclass}
 

Reply via email to