Tizen 2.1 base
[external/enchant.git] / src / myspell / baseaffix.hxx
1 #ifndef _BASEAFF_HXX_
2 #define _BASEAFF_HXX_
3
4 #include "hunvisapi.h"
5
6 class LIBHUNSPELL_DLL_EXPORTED AffEntry
7 {
8 protected:
9     char *         appnd;
10     char *         strip;
11     unsigned char  appndl;
12     unsigned char  stripl;
13     char           numconds;
14     char           opts;
15     unsigned short aflag;
16     union {
17         char       conds[MAXCONDLEN];
18         struct {
19             char   conds1[MAXCONDLEN_1];
20             char * conds2;
21         } l;
22     } c;
23     char *           morphcode;
24     unsigned short * contclass;
25     short            contclasslen;
26 };
27
28 #endif