Top | ![]() |
![]() |
![]() |
![]() |
#define | IDE_TYPE_BUILD_RESULT |
enum | IdeBuildResultLog |
struct | IdeBuildResultClass |
IdeBuildResult |
GInputStream *
ide_build_result_get_stdout_stream (IdeBuildResult *result
);
Fetches a merged stdout stream for all child processes of this build result.
GInputStream *
ide_build_result_get_stderr_stream (IdeBuildResult *result
);
Fetches a merged stdedrr stream for all child processes of this build result.
void ide_build_result_log_subprocess (IdeBuildResult *result
,IdeSubprocess *subprocess
);
GTimeSpan
ide_build_result_get_running_time (IdeBuildResult *self
);
void ide_build_result_set_running (IdeBuildResult *self
,gboolean running
);
void ide_build_result_emit_diagnostic (IdeBuildResult *self
,IdeDiagnostic *diagnostic
);
void ide_build_result_set_mode (IdeBuildResult *self
,const gchar *mode
);
void ide_build_result_log_stdout (IdeBuildResult *result
,const gchar *format
,...
);
void ide_build_result_log_stderr (IdeBuildResult *result
,const gchar *format
,...
);
struct IdeBuildResultClass { IdeObjectClass parent; void (*diagnostic) (IdeBuildResult *self, IdeDiagnostic *diagnostic); void (*log) (IdeBuildResult *self, IdeBuildResultLog log, const gchar *message); gpointer _reserved1; gpointer _reserved2; gpointer _reserved3; gpointer _reserved4; gpointer _reserved5; gpointer _reserved6; gpointer _reserved7; gpointer _reserved8; };