]>
git.saurik.com Git - apple/icu.git/blob - icuSources/tools/genuca/genuca.h
2 *******************************************************************************
4 * Copyright (C) 2000-2004, International Business Machines
5 * Corporation and others. All Rights Reserved.
7 *******************************************************************************
10 * tab size: 8 (not used)
13 * created at the end of XX century
14 * created by: Vladimir Weinstein
16 * This program reads the Franctional UCA table and generates
17 * internal format for UCA table as well as inverse UCA table.
18 * It then writes binary files containing the data: ucadata.dat
25 #include "unicode/utypes.h"
27 #if !UCONFIG_NO_COLLATION
32 #include "unicode/utypes.h"
33 #include "unicode/uchar.h"
39 void deleteElement(void *element
);
40 int32_t readElement(char **from
, char *to
, char separator
, UErrorCode
*status
);
41 uint32_t getSingleCEValue(char *primary
, char *secondary
, char *tertiary
, UBool caseBit
, UErrorCode
*status
);
42 void printOutTable(UCATableHeader
*myData
, UErrorCode
*status
);
43 UCAElements
*readAnElement(FILE *data
, tempUCATable
*t
, UCAConstants
*consts
, UErrorCode
*status
);
45 #endif /* #if !UCONFIG_NO_COLLATION */