A union of base string and the derived (or same) final storage type. Only the node maintainer will finalize the name into the second field.
Definition at line 109 of file stringtreebase.inl.
Public Field Index: | |
NameType | key |
The name to compare when just keys are used. | |
NameStorageType | storage |
The name when stored in the hashtable. | |
Public Method Index: | |
NodeNameUnion (const NameType &n) | |
NodeNameUnion (const NodeNameUnion &n) | |
~NodeNameUnion () | |
NameType key |
The name to compare when just keys are used.
Definition at line 120 of file stringtreebase.inl.
NameStorageType storage |
The name when stored in the hashtable.
Definition at line 121 of file stringtreebase.inl.
|
inlineexplicit |
Constructor taking a key string.
n | The name of the node. |
Definition at line 112 of file stringtreebase.inl.
|
inlineexplicit |
|
inline |
Destructor.
Definition at line 118 of file stringtreebase.inl.