#include <stringtriebuilder.h>
Public Member Functions |
|
| ValueNode (int32_t initialHash) |
|
virtual UBool | operator== (const Node &other) const |
|
void | setValue (int32_t v) |
|
| Node (int32_t initialHash) |
|
int32_t | hashCode () const |
|
UBool | operator!= (const Node &other) const |
| virtual int32_t | markRightEdgesFirst (int32_t edgeNumber) |
| | Traverses the Node graph and numbers branch edges, with rightmost edges first.
|
|
virtual void | write (StringTrieBuilder &builder)=0 |
|
void | writeUnlessInsideRightEdge (int32_t firstRight, int32_t lastRight, StringTrieBuilder &builder) |
|
int32_t | getOffset () const |
| virtual | ~UObject () |
| | Destructor.
|
| virtual UClassID | getDynamicClassID () const |
| | ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class.
|
Protected Attributes |
|
UBool | hasValue |
|
int32_t | value |
|
int32_t | hash |
|
int32_t | offset |
Additional Inherited Members |
|
static int32_t | hashCode (const Node *node) |
Detailed Description
- Internal:
- Do not use. This API is for internal use only.
Definition at line 265 of file stringtriebuilder.h.
The documentation for this class was generated from the following file: