Module: Ocran::EdIcon::Successive

Includes:
Enumerable
Defined in:
lib/ocran/ed_icon.rb

Instance Method Summary collapse

Instance Method Details

#eachObject



18
19
20
21
22
23
24
25
26
# File 'lib/ocran/ed_icon.rb', line 18

def each
  return to_enum(__method__) unless block_given?

  entry = self
  while true
    yield(entry)
    entry = self.class.new(tail)
  end
end

#tailObject



28
29
30
# File 'lib/ocran/ed_icon.rb', line 28

def tail
  to_ptr + self.class.size
end