diff options
Diffstat (limited to 'cpp/rubygen')
| -rw-r--r-- | cpp/rubygen/templates/Session.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/rubygen/templates/Session.rb b/cpp/rubygen/templates/Session.rb index d3520eaf2d..f351710e7d 100644 --- a/cpp/rubygen/templates/Session.rb +++ b/cpp/rubygen/templates/Session.rb @@ -9,7 +9,7 @@ class SessionGen < CppGen def initialize(outdir, amqp) super(outdir, amqp) @chassis="server" - @classname="Session" + @classname="Session_#{@amqp.version.bars}" end def return_type(m) @@ -82,9 +82,9 @@ class SessionGen < CppGen params=m.signature end if (params.empty?) - gen "#{return_type(m)} Session::#{m.parent.name.lcaps}#{m.name.caps}(){\n\n" + gen "#{return_type(m)} #{@classname}::#{m.parent.name.lcaps}#{m.name.caps}(){\n\n" else - gen "#{return_type(m)} Session::#{m.parent.name.lcaps}#{m.name.caps}(" + gen "#{return_type(m)} #{@classname}::#{m.parent.name.lcaps}#{m.name.caps}(" indent { gen params.join(",\n") } gen "){\n\n" end |
