| 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;
};