main window call process_traceset for each viewer
[lttv.git] / ltt / branches / poly / include / lttv / common.h
CommitLineData
e969fd8e 1#ifndef COMMON_H
2#define COMMON_H
3
4#include <stdio.h>
5#include <ltt/ltt.h>
6#include <gtk/gtk.h>
49bf71b5 7#include <lttv/lttvfilter.h>
e969fd8e 8
202f6c8f 9#define MAX_NUMBER_EVENT "MAX_NUMBER_EVENT"
10#define TRACESET_TIME_SPAN "TRACESET_TIME_SPAN"
11
bca3b81f 12typedef struct _MainWindow MainWindow;
bca3b81f 13typedef struct _Tab Tab;
e969fd8e 14
15/* constructor of the viewer */
49bf71b5 16typedef GtkWidget * (*lttv_constructor)(MainWindow * main_window,
17 LttvTracesetSelector * s, char *key);
e969fd8e 18typedef lttv_constructor view_constructor;
19
68b48a45 20typedef struct _TimeWindow {
bca3b81f 21 LttTime start_time;
22 LttTime time_width;
68b48a45 23} TimeWindow;
e969fd8e 24
25#endif // COMMON_H
This page took 0.023642 seconds and 4 git commands to generate.