Logo Search packages:      
Sourcecode: icu version File versions

Functions | Variables

alphaindex.cpp File Reference

C API: AlphabeticIndex class. More...

#include "unicode/utypes.h"
#include "unicode/alphaindex.h"
#include "unicode/coll.h"
#include "unicode/normalizer2.h"
#include "unicode/strenum.h"
#include "unicode/tblcoll.h"
#include "unicode/ulocdata.h"
#include "unicode/uniset.h"
#include "unicode/uobject.h"
#include "unicode/uscript.h"
#include "unicode/usetiter.h"
#include "unicode/ustring.h"
#include "cstring.h"
#include "mutex.h"
#include "uassert.h"
#include "ucln_in.h"
#include "uhash.h"
#include "uvector.h"
#include <iostream>
Include dependency graph for alphaindex.cpp:

Go to the source code of this file.

Functions

static void U_CALLCONV alphaIndex_deleteBucket (void *obj)
static void U_CALLCONV alphaIndex_deleteRecord (void *obj)
static void appendUnicodeSetToUVector (UVector &dest, const UnicodeSet &source, UErrorCode &status)
static U_CDECL_BEGIN UBool
U_CALLCONV 
indexCharacters_cleanup (void)
static U_NAMESPACE_BEGIN
int32_t U_CALLCONV 
PreferenceComparator (const void *context, const void *left, const void *right)
static int32_t U_CALLCONV recordCompareFn (const void *context, const void *left, const void *right)
static int32_t U_CALLCONV sortCollateComparator (const void *context, const void *left, const void *right)
static void U_CALLCONV uhash_deleteUnicodeSet (void *obj)

Variables

static const UChar32 CGJ = (UChar)0x034F
static UChar HACK_FIRST_CHARS_IN_SCRIPTS []
static UBool indexCharactersAreInitialized = FALSE
static const Normalizer2nfkdNormalizer
static const UChar PINYIN_LOWER_BOUNDS_LONG []
static const UChar PINYIN_LOWER_BOUNDS_SHORT []
static const UChar32 probeCharInLong = 0x28EAD

Detailed Description

C API: AlphabeticIndex class.

Definition in file alphaindex.cpp.


Generated by  Doxygen 1.6.0   Back to index