ICU 76.1: i18n/unicode/coll.h File Reference

ICU 76.1 76.1

Data Structures | Namespaces
coll.h File Reference

C++ API: Collation Service. More...

`#include "unicode/utypes.h"`
`#include <functional>`
`#include <string_view>`
`#include <type_traits>`
`#include "unicode/char16ptr.h"`
`#include "unicode/uobject.h"`
`#include "unicode/ucol.h"`
`#include "unicode/unorm.h"`
`#include "unicode/locid.h"`
`#include "unicode/uniset.h"`
`#include "unicode/umisc.h"`
`#include "unicode/unistr.h"`
`#include "unicode/uiter.h"`
`#include "unicode/stringpiece.h"`

Go to the source code of this file.

## Data Structures
class | icu::Collator
| The `Collator` class performs locale-sensitive string comparison. More...
class | icu::CollatorFactory
| A factory, used with registerFactory, the creates multiple collators and provides display names for them. More...

## Namespaces
namespace | icu
| File coll.h.

## Detailed Description

C++ API: Collation Service.

Definition in file coll.h.