diff options
author | Alan Conway <aconway@apache.org> | 2008-07-03 16:02:03 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2008-07-03 16:02:03 +0000 |
commit | 6fc36f140adc3e3855fd5ea20c90022633084985 (patch) | |
tree | ba47f4233039da1f8cc465de9590861e251e82da /cpp/rubygen/cppgen.rb | |
parent | 2be5ea6f7f0392b3c48fba47bd5be43948f6961c (diff) | |
download | qpid-python-6fc36f140adc3e3855fd5ea20c90022633084985.tar.gz |
rubygen: Change default for client API accept-mode parameters to 1.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@673725 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/rubygen/cppgen.rb')
-rwxr-xr-x | cpp/rubygen/cppgen.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/rubygen/cppgen.rb b/cpp/rubygen/cppgen.rb index c09ed66b29..17805e679b 100755 --- a/cpp/rubygen/cppgen.rb +++ b/cpp/rubygen/cppgen.rb @@ -206,6 +206,13 @@ class AmqpField /^(int|uint|char|boolean|bit)/ === type_ ? fqtypename : "const #{fqtypename}&" end def param_default() "=#{fqtypename}()" end + + # Default value is normally the C++ default but over-ridden for specific types. + def default_value() + defval = cpptype.default_value; + if type_ == "accept-mode" then defval = "1"; end + return defval + end end class AmqpMethod |