]> Pileus Git - ~andy/gtk/blob - perf/timers.h
Cosmetics.
[~andy/gtk] / perf / timers.h
1 #include <gtk/gtkwidget.h>
2
3 typedef enum
4 {
5   TIMER_REPORT_WIDGET_CREATION,
6   TIMER_REPORT_WIDGET_SHOW,
7   TIMER_REPORT_WIDGET_DESTRUCTION
8 } TimerReport;
9
10 typedef GtkWidget *(* TimerWidgetCreateFunc) (gpointer user_data);
11
12 typedef void (* TimerReportFunc) (TimerReport report, gdouble elapsed, gpointer user_data);
13
14 void timer_time_widget (TimerWidgetCreateFunc create_func,
15                         TimerReportFunc       report_func,
16                         gpointer              user_data);