ICU 50.2 50.2
colldata.h File Reference

C++ API: Collation data used to compute minLengthInChars. More...

#include "unicode/utypes.h"
#include "unicode/uobject.h"
#include "unicode/ucol.h"

Go to the source code of this file.

Data Structures

class  CEList
 This object holds a list of CEs generated from a particular UnicodeString More...
 
class  StringList
 StringList. More...
 
class  CollData
 CollData. More...
 

Macros

#define KEY_BUFFER_SIZE   64
 The size of the internal buffer for the Collator's short description string.
 
#define CELIST_BUFFER_SIZE   4
 The size of the internal CE buffer in a CEList object.
 
#define STRING_LIST_BUFFER_SIZE   16
 The size of the initial list in a StringList object.
 

Detailed Description

C++ API: Collation data used to compute minLengthInChars.

Internal
Do not use. This API is for internal use only.

Definition in file colldata.h.

Macro Definition Documentation

◆ CELIST_BUFFER_SIZE

#define CELIST_BUFFER_SIZE   4

The size of the internal CE buffer in a CEList object.

Internal
Do not use. This API is for internal use only. ICU 4.0.1 technology preview

Definition at line 37 of file colldata.h.

Referenced by CEList::getStaticClassID().

◆ KEY_BUFFER_SIZE

#define KEY_BUFFER_SIZE   64

The size of the internal buffer for the Collator's short description string.

Internal
Do not use. This API is for internal use only. ICU 4.0.1 technology preview

Definition at line 31 of file colldata.h.

Referenced by CollData::flushCollDataCache().

◆ STRING_LIST_BUFFER_SIZE

#define STRING_LIST_BUFFER_SIZE   16

The size of the initial list in a StringList object.

Internal
Do not use. This API is for internal use only. ICU 4.0.1 technology preview

Definition at line 51 of file colldata.h.