MCPcopy Create free account
hub / github.com/benkuper/Chataigne / launchProcessFromScript

Method launchProcessFromScript

Source/Module/modules/system/os/OSModule.cpp:323–334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

321}
322
323var OSModule::launchProcessFromScript(const var::NativeFunctionArgs& args)
324{
325 OSModule* m = getObjectFromJS<OSModule>(args);
326 if (!m->enabled->boolValue()) return var();
327
328 if (!checkNumArgs(m->niceName, args, 1)) return var();
329
330 if (args.numArguments > 1 && (int)args.arguments[1] > 0) return m->launchChildProcessBlocking(args.arguments[0].toString());
331 else m->launchChildProcess(args.arguments[0]);
332
333 return var();
334}
335
336var OSModule::isProcessRunningFromScript(const var::NativeFunctionArgs& args)
337{

Callers

nothing calls this directly

Calls 2

launchChildProcessMethod · 0.80

Tested by

no test coverage detected