| Top |
Functions
Types and Values
| #define | IDE_TYPE_BUILD_RESULT |
| enum | IdeBuildResultLog |
| struct | IdeBuildResultClass |
| IdeBuildResult |
Functions
ide_build_result_get_stdout_stream ()
GInputStream *
ide_build_result_get_stdout_stream (IdeBuildResult *result);
Fetches a merged stdout stream for all child processes of this build result.
ide_build_result_get_stderr_stream ()
GInputStream *
ide_build_result_get_stderr_stream (IdeBuildResult *result);
Fetches a merged stdedrr stream for all child processes of this build result.
ide_build_result_log_subprocess ()
void ide_build_result_log_subprocess (IdeBuildResult *result,GSubprocess *subprocess);
ide_build_result_get_running_time ()
GTimeSpan
ide_build_result_get_running_time (IdeBuildResult *self);
ide_build_result_set_running ()
void ide_build_result_set_running (IdeBuildResult *self,gboolean running);
ide_build_result_emit_diagnostic ()
void ide_build_result_emit_diagnostic (IdeBuildResult *self,IdeDiagnostic *diagnostic);
ide_build_result_set_mode ()
void ide_build_result_set_mode (IdeBuildResult *self,const gchar *mode);
ide_build_result_log_stdout ()
void ide_build_result_log_stdout (IdeBuildResult *result,const gchar *format,...);
ide_build_result_log_stderr ()
void ide_build_result_log_stderr (IdeBuildResult *result,const gchar *format,...);
Types and Values
struct IdeBuildResultClass
struct IdeBuildResultClass {
IdeObjectClass parent;
void (*diagnostic) (IdeBuildResult *self,
IdeDiagnostic *diagnostic);
void (*log) (IdeBuildResult *self,
IdeBuildResultLog log,
const gchar *message);
};
Property Details
The “mode” property
“mode” gchar *
The name of the current build step.
Flags: Read / Write
Default value: NULL
The “running” property
“running” gboolean
If the build process is still running.
Flags: Read / Write
Default value: FALSE
Signal Details
The “diagnostic” signal
void user_function (IdeBuildResult *idebuildresult, IdeDiagnostic *arg1, gpointer user_data)
Flags: Run Last
The “log” signal
void user_function (IdeBuildResult *idebuildresult, IdeBuildResultLog arg1, gchar *arg2, gpointer user_data)
Flags: Run Last
