15 #ifndef STRINGDECODER_H 16 #define STRINGDECODER_H 18 #include "dtoolbase.h" 31 virtual ~StringDecoder();
33 virtual int get_next_character();
36 static void set_notify_ptr(ostream *ptr);
37 static ostream *get_notify_ptr();
40 INLINE
bool test_eof();
45 static ostream *_notify_ptr;
56 virtual int get_next_character();
68 virtual int get_next_character();
71 #include "stringDecoder.I" This decoder extracts utf-8 sequences.
This decoder extracts characters two at a time to get a plain wide character sequence.
The base class to a family of classes that decode various kinds of encoded byte streams.