Implementation of containers based on a hash function. More...
Classes | |
class | utilmm::hash_toolbox::const_iter< Key, Value, Extract, Hash, Equal > |
const iterator for table More... | |
struct | utilmm::hash< Ty > |
hash functor More... | |
class | utilmm::hash_map< Key, Data, Hash, Equal > |
map with hashing access More... | |
class | utilmm::hash_set< Key, Hash, Equal > |
set with hashing access More... | |
class | utilmm::hash_toolbox::iter< Key, Value, Extract, Hash, Equal > |
iterator for table More... | |
class | utilmm::hash_toolbox::table< Key, Value, Extract, Hash, Equal > |
Hashing based table. More... | |
Namespaces | |
namespace | utilmm::hash_toolbox |
toolbox for hash containers | |
Files | |
file | hash.hh |
definition of the basic hashing functor | |
file | hash_fwd.hh |
Forward declaration of utilmm::hash. | |
file | hash_map.hh |
Declaration of utilmm::hash_map. | |
file | hash_set.hh |
Declaration of utilmm::hash_set. | |
file | iter.hh |
Definition of iterator for hash containers. | |
file | table.hh |
Declaration of utilmm::hash_toolbox::table. | |
file | table_fwd.hh |
forward declaration of utilmm::hash_toolbox::table |
Implementation of containers based on a hash function.
This modules embeds all the classes used to implement containers using a hash function to access to contained data