class Digest::CRC32
Public Class Methods
new()
click to toggle source
# File lib/crc32.rb, line 7 def initialize reset end
Public Instance Methods
finish()
click to toggle source
# File lib/crc32.rb, line 19 def finish [@crc32].pack("N") end
reset()
click to toggle source
# File lib/crc32.rb, line 11 def reset @crc32 = 0 end
update(str)
click to toggle source
# File lib/crc32.rb, line 15 def update(str) @crc32 = Zlib.crc32(str, @crc32) end