class Encoder: public Codec::Encoder
{
private:
- Mode mode;
+ Mode mode = ASCII;
public:
- Encoder(ErrorMode em = DEFAULT): Codec::Encoder(em), mode(ASCII) { }
+ Encoder(ErrorMode em = DEFAULT): Codec::Encoder(em) { }
virtual void encode_char(unichar, std::string &);
virtual void sync(std::string &);
class Decoder: public Codec::Decoder
{
private:
- Mode mode;
- Codec::Decoder *dec;
+ Mode mode = ASCII;
+ Codec::Decoder *dec = nullptr;
public:
Decoder(ErrorMode = DEFAULT);