#include <HASHLIST.H>
Inherits DataNode< HashNodeClass< T, class HashDefaultUserClass > * >, and class HashDefaultUserClass.
Protected Attributes | ||
| T | Record | |
| unsigned | Key | |
| union { | ||
| struct { | ||
| unsigned FirstInTable:1 | ||
| unsigned LastInTable:1 | ||
| unsigned NewRecord:1 | ||
| unsigned NewInList:1 | ||
| unsigned InList:1 | ||
| unsigned ListCreated:1 | ||
| unsigned KeySet:1 | ||
| } Flag | ||
| unsigned Flags | ||
| }; | ||
Protected Attributes inherited from GenericNode | ||
| GenericNode * | NextNode | |
| GenericNode * | PrevNode | |
Friends | |
| class | HashNodeFriendClass< T, U > |
Definition at line 116 of file HASHLIST.H.
|
inline |
Definition at line 120 of file HASHLIST.H.
|
inline |
Definition at line 132 of file HASHLIST.H.
|
inlinevirtual |
Definition at line 140 of file HASHLIST.H.
|
inline |
Definition at line 212 of file HASHLIST.H.
|
inline |
Definition at line 207 of file HASHLIST.H.
|
inline |
Definition at line 181 of file HASHLIST.H.
|
inline |
Definition at line 199 of file HASHLIST.H.
|
inline |
Definition at line 186 of file HASHLIST.H.
|
inline |
Definition at line 175 of file HASHLIST.H.
|
inline |
Definition at line 176 of file HASHLIST.H.
|
inline |
Definition at line 214 of file HASHLIST.H.
|
inline |
Definition at line 215 of file HASHLIST.H.
|
inline |
Definition at line 211 of file HASHLIST.H.
|
inline |
Definition at line 206 of file HASHLIST.H.
|
inline |
Definition at line 151 of file HASHLIST.H.
|
inline |
Definition at line 159 of file HASHLIST.H.
|
inline |
Definition at line 154 of file HASHLIST.H.
|
inline |
Definition at line 166 of file HASHLIST.H.
|
inline |
Definition at line 189 of file HASHLIST.H.
|
inline |
Definition at line 191 of file HASHLIST.H.
|
friend |
Definition at line 260 of file HASHLIST.H.
| union { ... } HashNodeClass< T, U > |
| unsigned HashNodeClass< T, U >::FirstInTable |
Definition at line 232 of file HASHLIST.H.
| struct { ... } HashNodeClass< T, U >::Flag |
| unsigned HashNodeClass< T, U >::Flags |
Definition at line 255 of file HASHLIST.H.
| unsigned HashNodeClass< T, U >::InList |
Definition at line 245 of file HASHLIST.H.
|
protected |
Definition at line 225 of file HASHLIST.H.
| unsigned HashNodeClass< T, U >::KeySet |
Definition at line 253 of file HASHLIST.H.
| unsigned HashNodeClass< T, U >::LastInTable |
Definition at line 233 of file HASHLIST.H.
| unsigned HashNodeClass< T, U >::ListCreated |
Definition at line 249 of file HASHLIST.H.
| unsigned HashNodeClass< T, U >::NewInList |
Definition at line 241 of file HASHLIST.H.
| unsigned HashNodeClass< T, U >::NewRecord |
Definition at line 237 of file HASHLIST.H.
|
protected |
Definition at line 221 of file HASHLIST.H.