Class

IdePipelineStageMkdirs

Description

class Ide.PipelineStageMkdirs : Ide.PipelineStage {
  parent_instance: IdePipelineStage
}
No description available.

Ancestors

Constructors

ide_pipeline_stage_mkdirs_new
No description available.

Instance methods

ide_pipeline_stage_mkdirs_add_path
No description available.
Methods inherited from IdePipelineStage (25)
ide_pipeline_stage_build_async
No description available.
ide_pipeline_stage_build_finish
No description available.
ide_pipeline_stage_chain
No description available.
ide_pipeline_stage_clean_async
No description available.
ide_pipeline_stage_clean_finish
No description available.
ide_pipeline_stage_emit_reap
No description available.
ide_pipeline_stage_get_active

Gets the “active” property, which is set to TRUE when the build stage is actively executing or cleaning.

Available since: 3.32

ide_pipeline_stage_get_check_stdout
No description available.
ide_pipeline_stage_get_completed
No description available.
ide_pipeline_stage_get_disabled
No description available.
ide_pipeline_stage_get_name
No description available.
ide_pipeline_stage_get_stdout_path
No description available.
ide_pipeline_stage_get_transient
No description available.
ide_pipeline_stage_log
No description available.
ide_pipeline_stage_log_subprocess

This function will begin logging subprocess by reading from the stdout and stderr streams of the subprocess. You must have created the subprocess with G_SUBPROCESS_FLAGS_STDERR_PIPE and G_SUBPROCESS_FLAGS_STDOUT_PIPE so that the streams may be read.

Available since: 3.32

ide_pipeline_stage_pause
No description available.
ide_pipeline_stage_set_active
No description available.
ide_pipeline_stage_set_check_stdout
No description available.
ide_pipeline_stage_set_completed
No description available.
ide_pipeline_stage_set_disabled
No description available.
ide_pipeline_stage_set_log_observer

Sets the log observer to handle calls to the various stage logging functions. This will be set by the pipeline to mux logs from all stages into a unified build log.

Available since: 3.32

ide_pipeline_stage_set_name
No description available.
ide_pipeline_stage_set_stdout_path
No description available.
Methods inherited from IdeObject (28)
ide_object_add

Adds child to self, with location dependent on location.

Available since: 3.32

ide_object_append

Inserts child as the last child of self.

Available since: 3.32

ide_object_destroy
No description available.
ide_object_ensure_child_typed

Like ide_object_get_child_typed() except that it creates an object of type if it is missing.

Available since: 3.32

ide_object_foreach

Calls callback for each child of self.

Available since: 3.32

ide_object_get_child_typed

Finds the first child of self that is of type.

Available since: 3.32

ide_object_get_children_typed

Gets all children matching type.

Available since: 3.32

ide_object_get_context

Gets the IdeContext for the object.

Available since: 3.32

ide_object_get_n_children

Gets the number of children for an object.

Available since: 3.32

ide_object_get_nth_child

Gets the nth child of self.

Available since: 3.32

ide_object_get_parent

Gets the parent IdeObject, if any.

Available since: 3.32

ide_object_get_position

Gets the position of self within the parent node.

Available since: 3.32

ide_object_in_destruction
No description available.
ide_object_insert_after

Inserts child into selfs children, directly after sibling.

Available since: 3.32

ide_object_insert_before

Inserts child into selfs children, directly before sibling.

Available since: 3.32

ide_object_insert_sorted

Locates the proper sibling for child by using func amongst selfs children IdeObject. Those objects must already be sorted.

Available since: 3.32

ide_object_is_root

Checks if self is root, meaning it has no parent.

Available since: 3.32

ide_object_lock

Acquires the lock for self. This can be useful when you need to do multi-threaded work with self and want to ensure exclusivity.

Available since: 3.32

ide_object_prepend

Inserts child as the first child of self.

Available since: 3.32

ide_object_ref_cancellable

Gets a GCancellable for the object.

Available since: 3.32

ide_object_ref_context

Gets the root IdeContext for the object, if any.

Available since: 3.32

ide_object_ref_parent

Gets the parent IdeObject, if any.

Available since: 3.32

ide_object_ref_root

Finds and returns the toplevel object in the tree.

Available since: 3.32

Class structure

struct IdePipelineStageMkdirsClass {
  IdePipelineStageClass parent_class;
  
}
Class members
parent_class
IdePipelineStageClass
  No description available.