# File lib/packet/double_keyed_hash.rb, line 19 def delete(key) t_key = @keys1[key] if t_key @keys1.delete(key) @internal_hash.delete(t_key) else @keys1.delete_if { |key,value| value == key } @internal_hash.delete(key) end end