38 #ifndef STAR_ENCODING_JAPANESE
39 # define STAR_ENCODING_JAPANESE
the main class to read/.
Definition: StarEncodingJapanese.hxx:51
static bool readJapanese212(std::vector< uint8_t > const &src, size_t &pos, StarEncoding::Encoding encoding, std::vector< uint32_t > &dest)
try to read a caracter and add it to string: JIS_X_0212
Definition: StarEncodingJapanese.cxx:3331
static bool readJapanese1(std::vector< uint8_t > const &src, size_t &pos, StarEncoding::Encoding encoding, std::vector< uint32_t > &dest)
try to read a caracter and add it to string: MS932, SHIFT_JIS, APPLE_JAPANESE
Definition: StarEncodingJapanese.cxx:56
StarEncodingJapanese()
constructor
Definition: StarEncodingJapanese.cxx:47
static bool readJapaneseEUC(std::vector< uint8_t > const &src, size_t &pos, StarEncoding::Encoding encoding, std::vector< uint32_t > &dest)
try to read a caracter and add it to string: EUC_JP
Definition: StarEncodingJapanese.cxx:1653
virtual ~StarEncodingJapanese()
destructor
Definition: StarEncodingJapanese.cxx:51
static bool readJapanese208(std::vector< uint8_t > const &src, size_t &pos, StarEncoding::Encoding encoding, std::vector< uint32_t > &dest)
try to read a caracter and add it to string: JIS_X_0208
Definition: StarEncodingJapanese.cxx:1687
Encoding
the different encoding
Definition: StarEncoding.hxx:54