diff options
author | Thomas White <taw@physics.org> | 2020-09-02 15:41:23 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2020-09-02 15:41:23 +0200 |
commit | 7ced186f57f39e0edfa245408bc22c348108367e (patch) | |
tree | 54dff9e22bfb4c632c85f6cd89616555d4ef241f /src/gui_project.h | |
parent | dbe2734d875f9dec5a3b28b9619eb5eeb9446121 (diff) |
Store list of results for GUI
Diffstat (limited to 'src/gui_project.h')
-rw-r--r-- | src/gui_project.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/gui_project.h b/src/gui_project.h index 34aa6f61..458ff547 100644 --- a/src/gui_project.h +++ b/src/gui_project.h @@ -136,6 +136,13 @@ struct gui_task void *job_priv; }; +struct gui_result +{ + char *name; + char **streams; + int n_streams; +}; + struct crystfelproject { GtkWidget *window; @@ -186,6 +193,9 @@ struct crystfelproject { struct gui_task tasks[MAX_RUNNING_TASKS]; int n_running_tasks; + + struct gui_result *results; + int n_results; }; extern enum match_type_id decode_matchtype(const char *type_id); @@ -204,4 +214,9 @@ extern void add_file_to_project(struct crystfelproject *proj, extern void clear_project_files(struct crystfelproject *proj); +extern int add_result(struct crystfelproject *proj, + char *name, + char **streams, + int n_streams); + #endif |