dlangide.builders.extprocess

Members

Classes

BackgroundReader
class BackgroundReader

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

BackgroundReaderBase
class BackgroundReaderBase

base class for text reading from std.stdio.File in background thread

ExternalProcess
class ExternalProcess

runs external process, catches output, allows to stop

ProtectedTextStorage
class ProtectedTextStorage

protected text storage box to read and write text from different threads

Interfaces

TextReader
interface TextReader

interface to read text

TextWriter
interface TextWriter

interface to forward process output to

Meta