A union of base string and the derived (or same) final storage type. Only the node handler will finalize the name into the second field.
Definition at line 76 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) | |
Constructor taking a key string. | |
NodeNameUnion (const NodeNameUnion &n) | |
Copy constructor. | |
~NodeNameUnion () | |
Destructor. | |
NameType key |
The name to compare when just keys are used.
Definition at line 87 of file stringtreebase.inl.
NameStorageType storage |
The name when stored in the hashtable.
Definition at line 88 of file stringtreebase.inl.
|
inlineexplicit |
Constructor taking a key string.
n | The name of the node. |
Definition at line 79 of file stringtreebase.inl.
|
inlineexplicit |
|
inline |
Destructor.
Definition at line 85 of file stringtreebase.inl.