20 #ifndef __BYTESTRIEBUILDER_H__
21 #define __BYTESTRIEBUILDER_H__
30 class BytesTrieElement;
134 virtual int32_t
countElementUnits(int32_t start, int32_t limit, int32_t byteIndex)
const;
149 BTLinearMatchNode(
const char *units, int32_t len,
Node *nextNode);
157 Node *nextNode)
const;
159 UBool ensureCapacity(int32_t length);
160 virtual int32_t
write(int32_t byte);
161 int32_t
write(
const char *b, int32_t length);
168 BytesTrieElement *elements;
169 int32_t elementsCapacity;
170 int32_t elementsLength;
175 int32_t bytesCapacity;
181 #endif // __BYTESTRIEBUILDER_H__