f0d936c0 |
1 | #ifndef _CFV_H |
2 | #define _CFV_H |
3 | |
1ab818de |
4 | #include <gtk/gtk.h> |
189a5d08 |
5 | #include <lttv/common.h> |
6 | #include <lttv/mainWindow.h> |
f7afe191 |
7 | #include "Process_List.h" |
1ab818de |
8 | |
f0d936c0 |
9 | typedef struct _ControlFlowData ControlFlowData; |
10 | |
11 | /* Control Flow Data constructor */ |
4c69e0cc |
12 | ControlFlowData *guicontrolflow(void); |
558aa013 |
13 | void |
4c69e0cc |
14 | guicontrolflow_destructor_full(ControlFlowData *Control_Flow_Data); |
78417791 |
15 | void |
4c69e0cc |
16 | guicontrolflow_destructor(ControlFlowData *Control_Flow_Data); |
17 | GtkWidget *guicontrolflow_get_widget(ControlFlowData *Control_Flow_Data); |
18 | ProcessList *guicontrolflow_get_process_list(ControlFlowData *Control_Flow_Data); |
19 | TimeWindow *guicontrolflow_get_time_window(ControlFlowData *Control_Flow_Data); |
20 | LttTime *guicontrolflow_get_current_time(ControlFlowData *Control_Flow_Data); |
f7afe191 |
21 | |
1ab818de |
22 | |
f0d936c0 |
23 | #endif // _CFV_H |