ICU 62.1
62.1
|
#include <stringtriebuilder.h>
Public Member Functions | |
BranchNode (int32_t initialHash) | |
![]() | |
Node (int32_t initialHash) | |
int32_t | hashCode () const |
virtual UBool | operator== (const Node &other) 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. More... | |
virtual void | write (StringTrieBuilder &builder)=0 |
void | writeUnlessInsideRightEdge (int32_t firstRight, int32_t lastRight, StringTrieBuilder &builder) |
int32_t | getOffset () const |
![]() | |
virtual | ~UObject () |
Destructor. More... | |
virtual UClassID | getDynamicClassID () const |
ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class. More... | |
Protected Attributes | |
int32_t | firstEdgeNumber |
![]() | |
int32_t | hash |
int32_t | offset |
Additional Inherited Members | |
![]() | |
static int32_t | hashCode (const Node *node) |
This API is for internal use only.
Definition at line 323 of file stringtriebuilder.h.