root/Trunk/FriBidi.framework/Versions/A/Headers/fribidi_char_sets_isiri_3342.h @ 2

Revision 2, 1.8 KB (checked in by jon, 16 years ago)

Initial commit of skeletal project.

Line 
1/* FriBidi - Library of BiDi algorithm
2 * Copyright (C) 1999,2000 Dov Grobgeld, and
3 * Copyright (C) 2001,2002 Behdad Esfahbod.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public License
16 * along with this library, in a file named COPYING; if not, write to the
17 * Free Software Foundation, Inc., 59 Temple Place, Suite 330,
18 * Boston, MA 02111-1307, USA 
19 *
20 * For licensing issues, contact <dov@imagic.weizmann.ac.il> and
21 * <fwpg@sharif.edu>.
22 */
23
24#include "fribidi_config.h"
25#ifndef FRIBIDI_NO_CHARSETS
26
27#ifndef FRIBIDI_CHAR_SETS_ISIRI_3342_H
28#define FRIBIDI_CHAR_SETS_ISIRI_3342_H
29
30#include "fribidi_types.h"
31
32#ifdef __cplusplus
33extern "C"
34{
35#endif
36
37#define fribidi_char_set_name_isiri_3342 "ISIRI-3342"
38#define fribidi_char_set_title_isiri_3342 "ISIRI 3342 (Persian)"
39#define fribidi_char_set_desc_isiri_3342 NULL
40#define fribidi_char_set_enter_isiri_3342 NULL
41#define fribidi_char_set_leave_isiri_3342 NULL
42
43  FriBidiChar fribidi_isiri_3342_to_unicode_c (char ch);
44  int fribidi_isiri_3342_to_unicode (char *s, int length,
45                                     /* Output */
46                                     FriBidiChar *us);
47  char fribidi_unicode_to_isiri_3342_c (FriBidiChar uch);
48  int fribidi_unicode_to_isiri_3342 (FriBidiChar *us, int length,
49                                     /* Output */
50                                     char *s);
51
52#ifdef  __cplusplus
53}
54#endif
55
56#endif                          /* FRIBIDI_CHAR_SETS_ISIRI_3342_H */
57
58#endif
Note: See TracBrowser for help on using the browser.