Go to the documentation of this file.
38 #ifndef MWAW_FONT_SJIS_CONVERTER
39 # define MWAW_FONT_SJIS_CONVERTER
58 int unicode(
unsigned char c,
unsigned char const *(&str),
int len);
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:551
MWAWFontSJISConverter()
the constructor
Definition: MWAWFontSJISConverter.cxx:1502
a namespace used to convert Mac SJIS font characters in unicode
Definition: MWAWFontSJISConverter.hxx:48
void initMap()
init the mapping
Definition: MWAWFontSJISConverter.cxx:1512
static uint32_t const s_SJIS_encoding2[]
SJIS conversion table for code with 2 entries(actually, ignored): c,unicode[c],unicode[c1].
Definition: MWAWFontSJISConverter.cxx:1458
~MWAWFontSJISConverter()
the destructor
Definition: MWAWFontSJISConverter.cxx:1508
static uint32_t const s_SJIS_encoding[]
SJIS conversion table: c,unicode[c].
Definition: MWAWFontSJISConverter.cxx:33
int unicode(unsigned char c, MWAWInputStreamPtr &input)
try to return a unicode for a shift jis character ( returns -1 if the character can not be converted ...
Definition: MWAWFontSJISConverter.cxx:1523
#define MWAW_N_ELEMENTS(m)
Definition: libmwaw_internal.hxx:111
namespace used to regroup all libwpd functions, enumerations which we have redefined for internal usa...
Definition: libmwaw_internal.cxx:51
std::map< int, int > m_sjisUnicodeMap
a map sjis->unicode
Definition: MWAWFontSJISConverter.hxx:63
Generated on Fri Sep 18 2020 18:14:52 for libmwaw by
doxygen 1.8.20