#include <ConsoleCharWriter.h>
Inheritance diagram for acdk::io::ConsoleCharWriter:
Public Member Functions | |
ConsoleCharWriter (ConsoleOutChannel fd, IN(acdk::lang::Object) iolock=Nil, IN(acdk::locale::REncoder) encoder=Nil) | |
~ConsoleCharWriter () | |
void | writeChar (char c) |
write a single ASCII 7 bit character | |
void | writeChar (uc2char c) |
void | writeString (IN(RString) str) |
write a string | |
virtual void | flush () |
flush the writer | |
virtual void | close () |
close the writer | |
virtual RWriter | getWriter (IN(acdk::locale::RDecoder) decoder=Nil) |
returns the underlying byte reader | |
Public Attributes | |
HANDLE | _handle |
Protected Attributes | |
acdk::locale::REncoder | _encoder |
RCharWriter | _out |
may be Nil on Win32 | |
ConsoleOutChannel | _channel |
|
|
|
|
|
close the writer
Implements acdk::io::AbstractCharWriter. |
|
flush the writer
Implements acdk::io::AbstractCharWriter. |
|
returns the underlying byte reader
Reimplemented from acdk::io::CharWriter. |
|
|
|
write a single ASCII 7 bit character
Implements acdk::io::AbstractCharWriter. |
|
write a string
Reimplemented from acdk::io::AbstractCharWriter. |
|
|
|
|
|
|
|
may be Nil on Win32
|