7 #include <lttv/attribute.h>
8 #include <lttv/traceset.h>
9 #include <lttv/processTrace.h>
11 #include "gtkcustom.h"
13 typedef struct _TimeInterval
{
19 typedef struct _systemView systemView
;
20 typedef struct _tab tab
;
22 typedef struct _mainWindow
{
23 GtkWidget
* MWindow
; /* Main Window */
24 systemView
* SystemView
; /* System view displayed in this window*/
26 /* Status bar information */
27 // guint MainSBarContextID; /* Context ID of main status bar */
28 // guint BegTimeSBarContextID; /* Context ID of BegTime status bar */
29 // guint EndTimeSBarContextID; /* Context ID of EndTime status bar */
32 //openTracesetWindow* OpenTracesetWindow;/* Window to get prof and proc file*/
33 //viewTimeFrameWindow* ViewTimeFrameWindow;/*Window to select time frame */
34 //gotoEventWindow* GotoEventWindow; /*search for event description*/
35 //openFilterWindow* OpenFilterWindow; /* Open a filter selection window */
36 GtkWidget
* HelpContents
;/* Window to display help contents */
37 GtkWidget
* AboutBox
; /* Window about information */
39 LttvTracesetContext
* traceset_context
;
40 LttvTraceset
* traceset
; /* trace set associated with the window */
41 // lttv_trace_filter * filter; /* trace filter associated with the window */
46 LttvIAttribute
* Attributes
;
50 typedef GtkWidget
* (*view_constructor
)(mainWindow
* main_win
);
54 gpointer
* SystemInfo
;
57 struct _systemView
* Next
;
64 LttTime traceStartTime
;
69 LttvIAttribute
* Attributes
;
74 #endif /* _MAIN_WINDOW_ */
This page took 0.030818 seconds and 4 git commands to generate.