The SWORD Project
1.9.0.svnversion
|
#include <scsuutf8.h>
Public Member Functions | |
virtual const char * | getHeader () const |
virtual char | processText (SWBuf &text, const SWKey *key=0, const SWModule *module=0) |
SCSUUTF8 () | |
~SCSUUTF8 () | |
Private Member Functions | |
int | UTF8Output (unsigned long, SWBuf *utf8Buf) |
Private Attributes | |
unsigned char | active |
unsigned long | c |
unsigned long | d |
bool | mode |
Static Private Attributes | |
static unsigned short | slide [8] = {0x0080,0x00C0,0x0400,0x0600,0x0900,0x3040,0x30A0,0xFF00} |
static unsigned short | start [8] = {0x0000,0x0080,0x0100,0x0300,0x2000,0x2080,0x2100,0x3000} |
static unsigned short | win [256] |
This filter converts SCSU compressed (encoded) text to UTF-8
Definition at line 38 of file scsuutf8.h.
SWORD_NAMESPACE_START SCSUUTF8::SCSUUTF8 | ( | ) |
Definition at line 43 of file scsuutf8.cpp.
SCSUUTF8::~SCSUUTF8 | ( | ) |
Definition at line 60 of file scsuutf8.cpp.
|
inlinevirtualinherited |
|
virtual |
This method processes and appropriately modifies the text given it for a particular filter task
text | The text to be filtered/converted |
key | Current key That was used. |
module | Current module. |
Implements SWFilter.
Definition at line 141 of file scsuutf8.cpp.
|
private |
Definition at line 105 of file scsuutf8.cpp.
|
private |
Definition at line 46 of file scsuutf8.h.
|
private |
Definition at line 48 of file scsuutf8.h.
|
private |
Definition at line 48 of file scsuutf8.h.
|
private |
Definition at line 47 of file scsuutf8.h.
|
staticprivate |
Definition at line 51 of file scsuutf8.h.
|
staticprivate |
Definition at line 50 of file scsuutf8.h.
|
staticprivate |
Definition at line 52 of file scsuutf8.h.