view core/tools/NaiveHash.m @ 0:e9a9cd732c1e tip

first hg version after svn
author wolffd
date Tue, 10 Feb 2015 15:05:51 +0000
parents
children
line wrap: on
line source
classdef NaiveHash < handle

    properties
        
        last_key = 0;
        map;
    end
    
% ---
%  the methods
% ---
methods
    function ht = NaiveHash(data)
        
        ht.Map = containers.Map('KeyType', 'int32', 'ValueType', 'int32');
    end
    
    function put(ht, data)
        
        % get new key
        last_key = last_key + 1;
        ticketMap(data) = last_key;
    end
    
    function data(ht, data)
        
    end
    
    function out = key(ht, data)
        
        out = ht.Map(data);
    end
    
    function iskey(ht, key)
        
    end
    
end

end