Class

IdeRunContext

Description

final class Ide.RunContext : GObject.Object
{
  /* No available fields */
}
No description available.

Hierarchy

hierarchy this IdeRunContext ancestor_0 GObject ancestor_0--this

Ancestors

Constructors

ide_run_context_new
No description available.

Instance methods

ide_run_context_add_environ
No description available.

ide_run_context_add_minimal_environment

Adds a minimal set of environment variables.

ide_run_context_append_args
No description available.

ide_run_context_append_args_parsed
No description available.

ide_run_context_append_argv
No description available.

ide_run_context_append_formatted
No description available.

ide_run_context_create_stdio_stream

Creates a stream to communicate with the subprocess using stdin/stdout.

ide_run_context_end
No description available.

ide_run_context_environ_to_argv
No description available.

ide_run_context_get_argv
No description available.

ide_run_context_get_cwd
No description available.

ide_run_context_get_environ
No description available.

ide_run_context_getenv
No description available.

ide_run_context_merge_unix_fd_map

Merges the IdeUnixFDMap into the current layer.

ide_run_context_prepend_args
No description available.

ide_run_context_prepend_argv
No description available.

ide_run_context_push
No description available.

ide_run_context_push_at_base
No description available.

ide_run_context_push_error

Pushes a new layer that will always fail with error.

ide_run_context_push_expansion

Pushes a layer to expand known environment variables.

ide_run_context_push_host

Pushes handler to transform command to run on host.

ide_run_context_push_shell

Pushes a shell which can run the upper layer command with -c.

ide_run_context_push_user_shell
No description available.

ide_run_context_set_argv
No description available.

ide_run_context_set_cwd
No description available.

ide_run_context_set_environ
No description available.

ide_run_context_set_pty

Sets the PTY for a run context.

ide_run_context_set_pty_fd

Sets up a PTY for the run context that will communicate with the consumer. The consumer is the generally the widget that is rendering the PTY contents and the producer is the FD that is connected to the subprocess.

ide_run_context_setenv
No description available.

ide_run_context_spawn

Spwans the run command.

ide_run_context_take_fd
No description available.

ide_run_context_unsetenv
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

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 IdeRunContextClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.