Class
IdeSubprocessLauncher
Instance methods
ide_subprocess_launcher_get_max_fd
Gets the hightest number of FD that has been mapped into the subprocess launcher.
ide_subprocess_launcher_get_run_on_host
Gets if the process should be executed on the host system. This might be useful for situations where running in a contained environment is not sufficient to perform the given task.
ide_subprocess_launcher_push_args
This function is semantically identical to calling ide_subprocess_launcher_push_argv()
for each element of args
.
ide_subprocess_launcher_push_argv_format
Convenience function which allows combining a g_strdup_printf()
and
call to ide_subprocess_launcher_push_argv()
into one call.
ide_subprocess_launcher_set_argv
Clears the previous arguments and copies args
as the new argument array for
the subprocess.
ide_subprocess_launcher_set_run_on_host
Sets the IdeSubprocessLauncher:run-on-host
property. See
ide_subprocess_launcher_get_run_on_host()
for more information.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct IdeSubprocessLauncherClass {
GObjectClass parent_class;
IdeSubprocess* (* spawn) (
IdeSubprocessLauncher* self,
GCancellable* cancellable,
GError** error
);
}
Class members
parent_class: GObjectClass
- No description available.
spawn: IdeSubprocess* (* spawn) ( IdeSubprocessLauncher* self, GCancellable* cancellable, GError** error )
- No description available.