module MurmurRedux::Hash

Public Class Methods

digest(string) click to toggle source
# File lib/murmur_redux/hash.rb, line 3
def self.digest(string)
  ints = MurmurRedux::V128.str_hash(string)

  generate_hex_string(ints)
end

Private Class Methods

generate_hex_string(ints) click to toggle source
# File lib/murmur_redux/hash.rb, line 11
def self.generate_hex_string(ints)
  ints.pack('L*').unpack('H*').first
end