workspaced.com.dmd

Members

Functions

measure
void measure(AsyncCallback cb, string code, string[] dmdArguments = [], int count = 1, int timeoutMsecs = 5000)
measureSync
DMDMeasureReturn measureSync(string code, string[] dmdArguments = [], int count = 1, int timeoutMsecs = 5000)

Tries to compile a snippet of code with the import paths in the current directory. The arguments -c -o- are implicit. The sync function may be used to prevent other measures from running while this is running.

start
void start(string dir, string dmdPath = "dmd")
stop
void stop()

Unloads dfmt. Has no purpose right now.

Structs

DMDMeasureReturn
struct DMDMeasureReturn

Meta