4 * Copyright 2002 the LyX Team
5 * Read the file COPYING
7 * \author Asger Alstrup
9 * Interface cleaned up by
10 * \author Angus Leeming <a.leeming@ic.ac.uk>
23 * An instance of Class Systemcall represents a single child process.
25 * Class Systemcall uses system() to launch the child process.
26 * The user can choose to wait or not wait for the process to complete, but no
27 * callback is invoked upon completion of the child.
29 * The child process is not killed when the Systemcall instance goes out of
34 /// whether to wait for completion
36 Wait, //< wait for completion before returning from startscript()
37 DontWait //< don't wait for completion
40 /** Start child process.
41 * The string "what" contains a commandline with arguments separated
44 int startscript(Starttype how, string const & what);
47 #endif // SYSTEMCALL_H