diff options
-rw-r--r-- | cpp/bindings/qmf/ruby/qmf.rb | 4 | ||||
-rwxr-xr-x | cpp/bindings/qmf/tests/ruby_console.rb | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/cpp/bindings/qmf/ruby/qmf.rb b/cpp/bindings/qmf/ruby/qmf.rb index a48f2bc788..4a4c863521 100644 --- a/cpp/bindings/qmf/ruby/qmf.rb +++ b/cpp/bindings/qmf/ruby/qmf.rb @@ -522,6 +522,10 @@ module Qmf def exception @impl.getException end + + def arguments + Arguments.new(@impl.getArgs) + end end ##============================================================================== diff --git a/cpp/bindings/qmf/tests/ruby_console.rb b/cpp/bindings/qmf/tests/ruby_console.rb index 23d7441643..90672b2447 100755 --- a/cpp/bindings/qmf/tests/ruby_console.rb +++ b/cpp/bindings/qmf/tests/ruby_console.rb @@ -103,7 +103,7 @@ class App < Qmf::ConsoleHandler for rep in 0...1 puts " Pinging..." ret = b.echo(45, 'text string') - puts " ret=#{ret}" + puts " status=#{ret.status} text=#{ret.exception.asString} seq=#{ret.arguments['sequence']} body=#{ret.arguments['body']}" end end puts "----" |