1 /*
2  * << H a r u --free pdf library >> -- libharu_ISO8859.h
3  *
4  * Copyright (c) 1999-2003 Takeshi Kanno <takeshi_kanno@est.hi-ho.ne.jp>
5  *
6  * Permission to use, copy, modify, distribute and sell this software
7  * and its documentation for any purpose is hereby granted without fee,
8  * provided that the above copyright notice appear in all copies and
9  * that both that copyright notice and this permission notice appear
10  * in supporting documentation.
11  * It is provided "as is" without express or implied warranty.
12  *
13  */
14 
15 /*----------------------------------------------------------------------------*/
16 
17 #ifndef _HARU_PDF_ISO8859_H
18 #define _HARU_PDF_ISO8859_H
19 
20 #include <stdlib.h>
21 #include "libharu.h"
22 
23 #ifdef __cplusplus
24 
25 /*----------------------------------------------------------------------------*/
26 /*------ PdfEncoding_ISO8859_2 encoding --------------------------------------*/
27 
28 class PdfEncoding_ISO8859_2 : public PdfWinAnsiEncoding
29 {
30 public:
31         void            Init();
32 };
33 
34 /*----------------------------------------------------------------------------*/
35 /*------ PdfEncoding_ISO8859_3 encoding --------------------------------------*/
36 
37 class PdfEncoding_ISO8859_3 : public PdfWinAnsiEncoding
38 {
39 public:
40         void            Init();
41 };
42 
43 /*----------------------------------------------------------------------------*/
44 /*------ PdfEncoding_ISO8859_4 encoding --------------------------------------*/
45 
46 class PdfEncoding_ISO8859_4 : public PdfWinAnsiEncoding
47 {
48 public:
49         void            Init();
50 };
51 
52 /*----------------------------------------------------------------------------*/
53 /*------ PdfEncoding_ISO8859_5 encoding --------------------------------------*/
54 
55 class PdfEncoding_ISO8859_5 : public PdfWinAnsiEncoding
56 {
57 public:
58         void            Init();
59 };
60 
61 /*----------------------------------------------------------------------------*/
62 /*------ PdfEncoding_ISO8859_6 encoding --------------------------------------*/
63 
64 class PdfEncoding_ISO8859_6 : public PdfWinAnsiEncoding
65 {
66 public:
67         void            Init();
68 };
69 
70 /*----------------------------------------------------------------------------*/
71 /*------ PdfEncoding_ISO8859_7 encoding --------------------------------------*/
72 
73 class PdfEncoding_ISO8859_7 : public PdfWinAnsiEncoding
74 {
75 public:
76         void            Init();
77 };
78 
79 /*----------------------------------------------------------------------------*/
80 /*------ PdfEncoding_ISO8859_8 encoding --------------------------------------*/
81 
82 class PdfEncoding_ISO8859_8 : public PdfWinAnsiEncoding
83 {
84 public:
85         void            Init();
86 };
87 
88 /*----------------------------------------------------------------------------*/
89 /*------ PdfEncoding_ISO8859_9 encoding --------------------------------------*/
90 
91 class PdfEncoding_ISO8859_9 : public PdfWinAnsiEncoding
92 {
93 public:
94         void            Init();
95 };
96 
97 /*----------------------------------------------------------------------------*/
98 /*------ PdfEncoding_ISO8859_10 encoding --------------------------------------*/
99 
100 class PdfEncoding_ISO8859_10 : public PdfWinAnsiEncoding
101 {
102 public:
103         void            Init();
104 };
105 
106 /*----------------------------------------------------------------------------*/
107 /*------ PdfEncoding_ISO8859_11 encoding --------------------------------------*/
108 
109 class PdfEncoding_ISO8859_11 : public PdfWinAnsiEncoding
110 {
111 public:
112         void            Init();
113 };
114 
115 /*----------------------------------------------------------------------------*/
116 /*------ PdfEncoding_ISO8859_13 encoding --------------------------------------*/
117 
118 class PdfEncoding_ISO8859_13 : public PdfWinAnsiEncoding
119 {
120 public:
121         void            Init();
122 };
123 
124 /*----------------------------------------------------------------------------*/
125 /*------ PdfEncoding_ISO8859_14 encoding --------------------------------------*/
126 
127 class PdfEncoding_ISO8859_14 : public PdfWinAnsiEncoding
128 {
129 public:
130         void            Init();
131 };
132 
133 /*----------------------------------------------------------------------------*/
134 /*------ PdfEncoding_ISO8859_15 encoding --------------------------------------*/
135 
136 class PdfEncoding_ISO8859_15 : public PdfWinAnsiEncoding
137 {
138 public:
139         void            Init();
140 };
141 
142 /*----------------------------------------------------------------------------*/
143 /*------ PdfEncoding_ISO8859_16 encoding --------------------------------------*/
144 
145 class PdfEncoding_ISO8859_16 : public PdfWinAnsiEncoding
146 {
147 public:
148         void            Init();
149 };
150 
151 /*----------------------------------------------------------------------------*/
152 
153 #endif /* __cplusplus */
154 
155 #endif /* _HARU_PDF_ISO8859_H */
156 
157