f0d936c0 |
1 | #ifndef _CFV_H |
2 | #define _CFV_H |
3 | |
1ab818de |
4 | #include <gtk/gtk.h> |
f7afe191 |
5 | #include "lttv/common.h" |
6 | #include "lttv/mainWindow.h" |
7 | #include "Process_List.h" |
1ab818de |
8 | |
f0d936c0 |
9 | typedef struct _ControlFlowData ControlFlowData; |
10 | |
11 | /* Control Flow Data constructor */ |
12 | ControlFlowData *GuiControlFlow(void); |
558aa013 |
13 | void |
78417791 |
14 | GuiControlFlow_Destructor_Full(ControlFlowData *Control_Flow_Data); |
15 | void |
558aa013 |
16 | GuiControlFlow_Destructor(ControlFlowData *Control_Flow_Data); |
17 | GtkWidget *GuiControlFlow_get_Widget(ControlFlowData *Control_Flow_Data); |
f7afe191 |
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); |
21 | |
1ab818de |
22 | |
f0d936c0 |
23 | #endif // _CFV_H |