class CentralDispatch

Public Class Methods

dispatch_async(block=nil) { || ... } click to toggle source
# File lib/gb_dispatch/central_dispatch.rb, line 13
def dispatch_async(block=nil)
  GBDispatch::Manager.instance.run_async_on_queue GBDispatch::Manager.instance.get_queue do
    block ? block.call : yield
  end
end

Public Instance Methods

dispatch_async(block=nil) { || ... } click to toggle source
# File lib/gb_dispatch/central_dispatch.rb, line 6
def dispatch_async(block=nil)
  GBDispatch::Manager.instance.run_async_on_queue GBDispatch::Manager.instance.get_queue do
    block ? block.call : yield
  end
end