ICU 58.2 58.2

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Public Member Functions | Protected Attributes
icu::StringTrieBuilder::ValueNode Class Reference

`#include <stringtriebuilder.h>`

Inheritance diagram for icu::StringTrieBuilder::ValueNode:

## Public Member Functions
| ValueNode (int32_t initialHash)
virtual UBool | operator== (const Node &other) const
void | setValue (int32_t v)
Public Member Functions inherited from icu::StringTrieBuilder::Node
| 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. More...
virtual void | write (StringTrieBuilder &builder)=0
void | writeUnlessInsideRightEdge (int32_t firstRight, int32_t lastRight, StringTrieBuilder &builder)
int32_t | getOffset () const
Public Member Functions inherited from icu::UObject
virtual | ~UObject ()
| Destructor. More...
virtual UClassID | getDynamicClassID () const
| ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class. More...

## Protected Attributes
UBool | hasValue
int32_t | value
Protected Attributes inherited from icu::StringTrieBuilder::Node
int32_t | hash
int32_t | offset

## Additional Inherited Members
Static Public Member Functions inherited from icu::StringTrieBuilder::Node
static int32_t | hashCode (const Node *node)

## Detailed Description

Internal:
  Do not use.

This API is for internal use only.

Definition at line 272 of file stringtriebuilder.h.

The documentation for this class was generated from the following file:

- stringtriebuilder.h