class MingleEvents::EntryCache::Entries
Public Class Methods
new(state_dir, first_info_file, last_info_file)
click to toggle source
# File lib/mingle_events/entry_cache.rb 109 def initialize(state_dir, first_info_file, last_info_file) 110 @dir = state_dir 111 @first_info_file = first_info_file 112 @last_info_file = last_info_file 113 end
Public Instance Methods
each() { |next| ... }
click to toggle source
# File lib/mingle_events/entry_cache.rb 115 def each(&block) 116 enumerator = Enumerator.new(@dir, @first_info_file, @last_info_file) 117 return enumerator unless block_given? 118 loop do 119 begin 120 yield(enumerator.next) 121 rescue StopIteration 122 break 123 end 124 end 125 end