Module: EventMachine::IteratorWithQueue

Included in:
Iterator
Defined in:
lib/em/iterator.rb

Instance Method Summary collapse

Instance Method Details

#next_from_queue?Boolean

Returns:

  • (Boolean)

Raises:



18
19
20
21
22
# File 'lib/em/iterator.rb', line 18

def next_from_queue?
  raise(QueueIsEmpty) if @queue.empty?
  @queue.pop{ |q| @next_item = q}
  true
end