1 #ifndef _BASEAFF_HXX_
2 #define _BASEAFF_HXX_
3 
4 #include "hunvisapi.h"
5 
6 class LIBHUNSPELL_DLL_EXPORTED AffEntry
7 {
8 private:
9     AffEntry(const AffEntry&);
10     AffEntry& operator = (const AffEntry&);
11 protected:
AffEntry()12     AffEntry() {}
13     char *         appnd;
14     char *         strip;
15     unsigned char  appndl;
16     unsigned char  stripl;
17     char           numconds;
18     char           opts;
19     unsigned short aflag;
20     union {
21         char       conds[MAXCONDLEN];
22         struct {
23             char   conds1[MAXCONDLEN_1];
24             char * conds2;
25         } l;
26     } c;
27     char *           morphcode;
28     unsigned short * contclass;
29     short            contclasslen;
30 };
31 
32 #endif
33