BackgroundReader

reader which sends output text to TextWriter (warning: call will be made from background thread)

Constructors

this
this(std.stdio.File f, TextWriter destination)
Undocumented in source.

Members

Functions

handleFinish
void handleFinish()
Undocumented in source. Be warned that the author may not have intended to support it.
sendResult
void sendResult(dstring text)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_destination
TextWriter _destination;
Undocumented in source.

Inherited Members

From BackgroundReaderBase

_textbuffer
dchar[] _textbuffer;
Undocumented in source.
finished
bool finished [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
prevchar
ubyte prevchar;
Undocumented in source.
addByte
void addByte(ubyte data)
Undocumented in source. Be warned that the author may not have intended to support it.
flush
void flush()
Undocumented in source. Be warned that the author may not have intended to support it.
convertLineEndings
size_t convertLineEndings(dchar[] text)

inplace convert line endings to unix format (\n)

sendResult
void sendResult(dstring text)
Undocumented in source. Be warned that the author may not have intended to support it.
handleFinish
void handleFinish()
Undocumented in source. Be warned that the author may not have intended to support it.
waitForFinish
void waitForFinish()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta