Sha256: cc0cc85d7304b4309dba96224642f07b3d407bb2febd472bc1118c8625345735
Contents?: true
Size: 271 Bytes
Versions: 3
Compression:
Stored size: 271 Bytes
Contents
module Melisa class IntTrie < BytesTrie protected def raw_key(key, value) key + @sep + [value.to_i].pack('i*') end def agent_key_value(agent) if value = agent.key_str.split(@sep)[1] value.unpack('i*').first end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
melisa-0.2.1 | lib/melisa/int_trie.rb |
melisa-0.2.0 | lib/melisa/int_trie.rb |
melisa-0.1.0 | lib/melisa/int_trie.rb |