- Decoder(ErrorMode em=THROW_ON_ERROR): StringCodec::Decoder(em), bytes(0), code(0) { }
- void decode_char(const std::string &, std::string::const_iterator &);
- void sync();
- void reset();
- private:
- unsigned bytes;
- unsigned code;
+ Decoder(ErrorMode em=THROW_ON_ERROR): Codec::Decoder(em) { }
+ virtual UnicodeChar decode_char(const std::string &, std::string::const_iterator &);