dxx.sys.spawn

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

Functions

findExecutablePath
string findExecutablePath(string executableName)

for executable name w/o path, find absolute path to executable

Interfaces

TextReader
interface TextReader

interface to read text

TextWriter
interface TextWriter

interface to forward process output to

Mixins

__anonymous
mixin __Text

taken from https://github.com/buggins/dlangide/blob/master/src/dlangide/builders/extprocess.d module dlangide.builders.extprocess;

Meta