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
23U_CDECL_BEGIN
24
25/* genbidi ------------------------------------------------------------------ */
26
27/* global flags */
28extern UBool beVerbose, haveCopyright;
29
30/* properties vectors in genbidi.c */
31extern UPropsVectors *pv;
32
33/* prototypes */
34U_CFUNC void
35writeUCDFilename(char *basename, const char *filename, const char *suffix);
36
37extern void
38setUnicodeVersion(const char *v);
39
40extern void
41addMirror(UChar32 src, UChar32 mirror);
42
43extern void
44generateData(const char *dataDir, UBool csource);
45
46U_CDECL_END
47
48#endif
49