2008-01-13 06:57:09 +01:00
|
|
|
#ifndef _BASEAFF_HXX_
|
|
|
|
#define _BASEAFF_HXX_
|
|
|
|
|
2012-10-08 21:20:19 +02:00
|
|
|
#include "hunvisapi.h"
|
2008-01-13 06:57:09 +01:00
|
|
|
|
2012-10-08 21:20:19 +02:00
|
|
|
class LIBHUNSPELL_DLL_EXPORTED AffEntry
|
|
|
|
{
|
2008-01-13 06:57:09 +01:00
|
|
|
protected:
|
|
|
|
char * appnd;
|
|
|
|
char * strip;
|
|
|
|
unsigned char appndl;
|
|
|
|
unsigned char stripl;
|
|
|
|
char numconds;
|
|
|
|
char opts;
|
|
|
|
unsigned short aflag;
|
|
|
|
union {
|
|
|
|
char conds[MAXCONDLEN];
|
|
|
|
struct {
|
|
|
|
char conds1[MAXCONDLEN_1];
|
|
|
|
char * conds2;
|
|
|
|
} l;
|
|
|
|
} c;
|
|
|
|
char * morphcode;
|
|
|
|
unsigned short * contclass;
|
|
|
|
short contclasslen;
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|