class Babeltrace2::BTSharedObject::Releaser

Public Class Methods

new(handle, releaser) click to toggle source
# File lib/babeltrace2/types.rb, line 580
def initialize(handle, releaser)
  @handle = handle
  @releaser = releaser
end

Public Instance Methods

call(id) click to toggle source
# File lib/babeltrace2/types.rb, line 585
def call(id)
  begin
    Babeltrace2.method(@releaser).call(@handle)
  rescue Exception => e
    puts e
  end
end