Xalan implementation of a hashtable. More...
#include <XalanMap.hpp>
Collaboration diagram for XalanMap:

Xalan implementation of a hashtable.
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| Each map entry is stored in a linked list where an entry consists of a pointer to the key/value pair and a flag to indicate whether the entry has been erased. The hash buckets are a vector of pointers into the entry list. Deleted entries are spliced into another list and marked 'erased'. | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | ||||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
| 
 | |||
| 
 | 
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|  | 
| Xalan-C++ XSLT Processor Version 1.10 | 
| 
 |