# 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...
## Defines
#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.

## Define Documentation

#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 36 of file colldata.h.

#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 30 of file colldata.h.

#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 50 of file colldata.h.

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines