Classes
Hash Lists
Containers

Hash-indexed list containers (TR1/C++11 would probably call it an ordered_map). More...

Classes

class  ash::dense_hashlist< Key, Data, HashFx, EqualKey, Alloc >
 A hashlist with dense_hashtable as a backend. More...
class  ash::sparse_hashlist< Key, Data, HashFx, EqualKey, Alloc >
 A hashlist with sparse_hashtable as a backend. More...

Detailed Description

Hash-indexed list containers (TR1/C++11 would probably call it an ordered_map).

A Hash list is a Hash Graph implemented as a linked list which implements the STL concepts Unique Hashed Associative Container , Pair Associative Container , Front Insertion Sequence , and Back Insertion Sequence , with some List functionality as well. Semantics are a combination of STL's list and hash_map/unordered_map, though it is not 100% compatible with either.

VS hash_map/unordered_map:

VS list:



© 2012   AshTL
Licensed under  AGPLv3
Hosted by  Get AshTL at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated by  doxygen 1.7.4