]> git.saurik.com Git - apple/icu.git/blame - icuSources/i18n/collationcompare.h
ICU-57166.0.1.tar.gz
[apple/icu.git] / icuSources / i18n / collationcompare.h
CommitLineData
57a6839d
A
1/*
2*******************************************************************************
3* Copyright (C) 1996-2014, International Business Machines
4* Corporation and others. All Rights Reserved.
5*******************************************************************************
6* collationcompare.h
7*
8* created on: 2012feb14 with new and old collation code
9* created by: Markus W. Scherer
10*/
11
12#ifndef __COLLATIONCOMPARE_H__
13#define __COLLATIONCOMPARE_H__
14
15#include "unicode/utypes.h"
16
17#if !UCONFIG_NO_COLLATION
18
19#include "unicode/ucol.h"
20
21U_NAMESPACE_BEGIN
22
23class CollationIterator;
24struct CollationSettings;
25
26class U_I18N_API CollationCompare /* not : public UObject because all methods are static */ {
27public:
28 static UCollationResult compareUpToQuaternary(CollationIterator &left, CollationIterator &right,
29 const CollationSettings &settings,
30 UErrorCode &errorCode);
31};
32
33U_NAMESPACE_END
34
35#endif // !UCONFIG_NO_COLLATION
36#endif // __COLLATIONCOMPARE_H__