Module: Libvirt::Ruby
- Extended by:
- FFI::Library
- Defined in:
- lib/libvirt-ruby.rb,
lib/libvirt-ruby/version.rb,
lib/libvirt-ruby/exceptions.rb,
lib/libvirt-ruby/exceptions/wrong_call.rb,
lib/libvirt-ruby/exceptions/missing_lib.rb,
lib/libvirt-ruby/exceptions/invalid_function.rb,
lib/libvirt-ruby/exceptions/no_return_parameter.rb
Defined Under Namespace
Modules: Exceptions
Constant Summary collapse
- VERSION =
"1.0.0"
Class Method Summary collapse
Class Method Details
.method_missing(method, *args) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/libvirt-ruby.rb', line 10 def self.method_missing(method, *args) args.flatten! return_type = args.delete(args.last) raise Libvirt::Ruby::Exceptions::NoReturnParameter unless return_type dispatcher(method, args, return_type) end |