countingNodeHash::countingNodeHash::hashNode Struct Reference

hash node data structur More...

Collaboration diagram for countingNodeHash::countingNodeHash::hashNode:

Collaboration graph
[legend]

List of all members.

Public Attributes

disassemblerNode_cdat
 the data of the node
hashNodenext
 next entry in the bucket list
hashNodelink
 the next entry of the all element link list


Detailed Description

hash node data structur

this hash table is non intrusive, it stores a pointer to the disassembler node.

This is more suitable here because the nodes normally live only a short time inside this table, while they stay for a very long time in the other table


Member Data Documentation

disassemblerNode_c* countingNodeHash::countingNodeHash::hashNode::dat

hashNode* countingNodeHash::countingNodeHash::hashNode::link

the next entry of the all element link list

Referenced by countingNodeHash::clear(), countingNodeHash::insert(), and countingNodeHash::nextScan().

hashNode* countingNodeHash::countingNodeHash::hashNode::next

next entry in the bucket list

Referenced by countingNodeHash::insert().


The documentation for this struct was generated from the following file:

Generated on Sun Oct 10 10:02:44 2010 for BurrTools by  doxygen 1.5.8