• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2 *******************************************************************************
3 *
4 *   Copyright (C) 2004-2008, International Business Machines
5 *   Corporation and others.  All Rights Reserved.
6 *
7 *******************************************************************************
8 *   file name:  genbidi.h
9 *   encoding:   US-ASCII
10 *   tab size:   8 (not used)
11 *   indentation:4
12 *
13 *   created on: 2004dec30
14 *   created by: Markus W. Scherer
15 */
16 
17 #ifndef __GENBIDI_H__
18 #define __GENBIDI_H__
19 
20 #include "unicode/utypes.h"
21 #include "propsvec.h"
22 
23 U_CDECL_BEGIN
24 
25 /* genbidi ------------------------------------------------------------------ */
26 
27 /* global flags */
28 extern UBool beVerbose, haveCopyright;
29 
30 /* properties vectors in genbidi.c */
31 extern UPropsVectors *pv;
32 
33 /* prototypes */
34 U_CFUNC void
35 writeUCDFilename(char *basename, const char *filename, const char *suffix);
36 
37 extern void
38 setUnicodeVersion(const char *v);
39 
40 extern void
41 addMirror(UChar32 src, UChar32 mirror);
42 
43 extern void
44 generateData(const char *dataDir, UBool csource);
45 
46 U_CDECL_END
47 
48 #endif
49