# File lib/ruby-vpi/core/callback.rb, line 123 def vpi_register_cb aData, &aHandler # :yields: VPI::S_cb_data raise ArgumentError, "block must be given" unless block_given? RubyVPI::Callback.attach(aData, &aHandler) end