From d2015d708bdb0c660cddd6969996c23daa6a5c49 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Thu, 9 Aug 2007 14:39:07 +0000 Subject: Avoid clash with built-in ruby function Object.methods():n - Renamed methods*() to amqp_methods, classes*() to amqp_classes. - Renamed CppGen.class_() to cpp_class. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@564225 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/rubygen/templates/ClassBodyVariant.rb | 6 +++--- cpp/rubygen/templates/Proxy.rb | 18 +++++++++--------- cpp/rubygen/templates/Session.rb | 8 ++++---- cpp/rubygen/templates/frame_body_lists.rb | 2 +- cpp/rubygen/templates/method_variants.rb | 12 ++++++------ 5 files changed, 23 insertions(+), 23 deletions(-) (limited to 'cpp/rubygen/templates') diff --git a/cpp/rubygen/templates/ClassBodyVariant.rb b/cpp/rubygen/templates/ClassBodyVariant.rb index a1dada40a5..dce14c5652 100755 --- a/cpp/rubygen/templates/ClassBodyVariant.rb +++ b/cpp/rubygen/templates/ClassBodyVariant.rb @@ -10,18 +10,18 @@ class ClassBodyVariant < CppGen def class_body(c) h_file (c.body_name) { - c.methods.each { |m| genl "#include \"#{m.body_name}.h\""; } + c.amqp_methods.each { |m| genl "#include \"#{m.body_name}.h\""; } genl genl "#include " genl gen "typedef boost::variant<" - indent { genl c.methods().collect { |m| m.body_name }.join(",\n") } + indent { genl c.amqp_methods().collect { |m| m.body_name }.join(",\n") } genl "> #{c.body_name};" } end def generate() - @amqp.classes.each{ |c| class_body c } + @amqp.amqp_classes.each{ |c| class_body c } end end diff --git a/cpp/rubygen/templates/Proxy.rb b/cpp/rubygen/templates/Proxy.rb index 16824b3083..40eaa2baa3 100755 --- a/cpp/rubygen/templates/Proxy.rb +++ b/cpp/rubygen/templates/Proxy.rb @@ -36,7 +36,7 @@ class ProxyGen < CppGen // Protocol methods EOS - indent(2) { c.methods_on(@chassis).each { |m| inner_method_decl(m) } } + indent(2) { c.amqp_methods_on(@chassis).each { |m| inner_method_decl(m) } } gen "\n }; // class #{cname}\n\n" end @@ -48,7 +48,7 @@ EOS def inner_class_defn(c) cname=c.cppname gen "// ==================== class #{cname} ====================\n" - c.methods_on(@chassis).each { |m| inner_method_defn(m, cname) } + c.amqp_methods_on(@chassis).each { |m| inner_method_defn(m, cname) } end def inner_method_defn(m,cname) @@ -90,14 +90,14 @@ public: // Inner class definitions EOS - @amqp.classes.each{ |c| inner_class_decl(c) } + @amqp.amqp_classes.each{ |c| inner_class_decl(c) } gen " // Inner class instance get methods\n" - @amqp.classes.each{ |c| get_decl(c) } + @amqp.amqp_classes.each{ |c| get_decl(c) } gen <close(); parent->released(impl); } EOS - indent { @amqp.classes.each { |c| declare_class(c) if !excludes.include?(c.name) } } + indent { @amqp.amqp_classes.each { |c| declare_class(c) if !excludes.include?(c.name) } } gen < struct ClassVariant {};" genl - @amqp.classes.each { |c| gen_class c } + @amqp.amqp_classes.each { |c| gen_class c } } namespace("qpid::framing") { gen_all -- cgit v1.2.1