Imported Upstream version 1.0.5
[platform/upstream/fribidi.git] / lib / fribidi-char-sets-cp1256.h
1 /* FriBidi
2  * fribidi-char-sets-cp1256.h - CP1256 character set conversion routines
3  *
4  * Authors:
5  *   Behdad Esfahbod, 2001, 2002, 2004
6  *   Dov Grobgeld, 1999, 2000
7  *
8  * Copyright (C) 2004 Sharif FarsiWeb, Inc
9  * Copyright (C) 2001,2002 Behdad Esfahbod
10  * Copyright (C) 1999,2000 Dov Grobgeld
11  * 
12  * This library is free software; you can redistribute it and/or
13  * modify it under the terms of the GNU Lesser General Public
14  * License as published by the Free Software Foundation; either
15  * version 2.1 of the License, or (at your option) any later version.
16  * 
17  * This library is distributed in the hope that it will be useful,
18  * but WITHOUT ANY WARRANTY; without even the implied warranty of
19  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
20  * Lesser General Public License for more details.
21  * 
22  * You should have received a copy of the GNU Lesser General Public License
23  * along with this library, in a file named COPYING; if not, write to the
24  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
25  * Boston, MA 02110-1301, USA
26  * 
27  * For licensing issues, contact <fribidi.license@gmail.com>.
28  */
29
30 #ifndef _FRIBIDI_CHAR_SETS_CP1256_H
31 #define _FRIBIDI_CHAR_SETS_CP1256_H
32
33 #include "fribidi-common.h"
34
35 #include "fribidi-types.h"
36
37 #include "fribidi-begindecls.h"
38
39 #define fribidi_char_set_name_cp1256 "CP1256"
40 #define fribidi_char_set_title_cp1256 "CP1256 (MS Arabic)"
41 #define fribidi_char_set_desc_cp1256 NULL
42
43 FriBidiChar fribidi_cp1256_to_unicode_c (
44   char ch
45 );
46
47 char fribidi_unicode_to_cp1256_c (
48   FriBidiChar uch
49 );
50
51 #include "fribidi-enddecls.h"
52
53 #endif /* !_FRIBIDI_CHAR_SETS_CP1256_H */
54 /* Editor directions:
55  * vim:textwidth=78:tabstop=8:shiftwidth=2:autoindent:cindent
56  */