00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef SCSUUTF8_H
00021 #define SCSUUTF8_H
00022
00023 #include <swfilter.h>
00024
00025 #include <defs.h>
00026
00027 SWORD_NAMESPACE_START
00028
00031 class SWDLLEXPORT SCSUUTF8:public SWFilter {
00032 private:
00033 unsigned char* UTF8Output(unsigned long, unsigned char* text);
00034
00035 unsigned long c, d;
00036
00037
00038 public:
00039 SCSUUTF8();
00040 virtual char ProcessText (char *text, int maxlen, const SWKey *key, const SWModule * = 0);
00041 };
00042
00043 SWORD_NAMESPACE_END
00044 #endif