#include <CharWriter.h>
Inheritance diagram for acdk::io::CharWriter:
Public Member Functions | |
virtual void | writeChar (char c)=0 |
write a single ASCII 7 bit character | |
virtual void | writeChar (ucchar c)=0 |
write a single unicode character | |
virtual void | writeString (const char *cstr) |
write ASCII 7 bit characters | |
virtual void | writeString (const ucchar *cstr) |
write unicode characters | |
virtual void | writeString (IN(RString) str)=0 |
write a string | |
virtual void | flush ()=0 |
flush the writer | |
virtual void | close ()=0 |
close the writer | |
virtual RWriter | getWriter (IN(acdk::locale::RDecoder) decoder=Nil) |
returns the underlying byte reader |
|
|
|
returns the underlying byte reader
Reimplemented in acdk::io::AbstractCharFilterWriter, acdk::io::CharToByteWriter, acdk::io::ConsoleCharWriter, and acdk::io::TeeCharWriter. |
|
write a single unicode character
Implemented in acdk::io::AbstractCharFilterWriter, acdk::io::AbstractCharWriter, acdk::io::CharArrayWriter, acdk::io::CharToByteWriter, acdk::io::StringWriter, acdk::io::TeeCharWriter, acdk::tools::aunit::guitestrunner::BufferedCharWriter, acdk::wx::ide::TextOutputCtrl, and acdk::wx::TextCtrlCharWriter. |
|
write a single ASCII 7 bit character
Implemented in acdk::io::AbstractCharFilterWriter, acdk::io::AbstractCharWriter, acdk::io::CharArrayWriter, acdk::io::CharToByteWriter, acdk::io::ConsoleCharWriter, acdk::io::StringWriter, acdk::io::TeeCharWriter, acdk::tools::aunit::guitestrunner::BufferedCharWriter, acdk::wx::ide::TextOutputCtrl, and acdk::wx::TextCtrlCharWriter. |
|
|
write unicode characters
Reimplemented in acdk::io::AbstractCharFilterWriter, acdk::io::AbstractCharWriter, acdk::io::CharArrayWriter, acdk::io::CharToByteWriter, acdk::io::StringWriter, acdk::wx::ide::TextOutputCtrl, and acdk::wx::TextCtrlCharWriter. |
|
write ASCII 7 bit characters
Reimplemented in acdk::io::AbstractCharFilterWriter, acdk::io::AbstractCharWriter, acdk::io::CharArrayWriter, acdk::io::CharToByteWriter, acdk::io::StringWriter, acdk::wx::ide::TextOutputCtrl, and acdk::wx::TextCtrlCharWriter. |