ICU 77.1
77.1
i18n
unicode
sortkey.h
Go to the documentation of this file.
1
// © 2016 and later: Unicode, Inc. and others.
2
// License & terms of use: http://www.unicode.org/copyright.html
3
/*
4
*****************************************************************************
5
* Copyright (C) 1996-2014, International Business Machines Corporation and others.
6
* All Rights Reserved.
7
*****************************************************************************
8
*
9
* File sortkey.h
10
*
11
* Created by: Helena Shih
12
*
13
* Modification History:
14
*
15
* Date Name Description
16
*
17
* 6/20/97 helena Java class name change.
18
* 8/18/97 helena Added internal API documentation.
19
* 6/26/98 erm Changed to use byte arrays and memcmp.
20
*****************************************************************************
21
*/
22
23
#ifndef SORTKEY_H
24
#define SORTKEY_H
25
26
#include "
unicode/utypes.h
"
27
28
#if U_SHOW_CPLUSPLUS_API
29
35
#if !UCONFIG_NO_COLLATION
36
37
#include "
unicode/uobject.h
"
38
#include "
unicode/unistr.h
"
39
#include "
unicode/coll.h
"
40
41
U_NAMESPACE_BEGIN
42
43
/* forward declaration */
44
class
RuleBasedCollator;
45
class
CollationKeyByteSink;
46
101
class