// Hook wrapper. call_data is a trace context.
-gint lttv_stats_hook_add_event_hooks(void *hook_data, void *call_data);
-gboolean lttv_stats_add_event_hooks(LttvTracesetStats *self);
+gboolean lttv_stats_hook_add_event_hooks(void *hook_data, void *call_data);
+void lttv_stats_add_event_hooks(LttvTracesetStats *self);
// Hook wrapper. call_data is a trace context.
-gint lttv_stats_hook_remove_event_hooks(void *hook_data, void *call_data);
-gboolean lttv_stats_remove_event_hooks(LttvTracesetStats *self);
+gboolean lttv_stats_hook_remove_event_hooks(void *hook_data, void *call_data);
+void lttv_stats_remove_event_hooks(LttvTracesetStats *self);
gboolean lttv_stats_sum_traceset_hook(void *hook_data, void *call_data);
void lttv_stats_sum_traceset(LttvTracesetStats *self);
void lttv_stats_sum_trace(LttvTraceStats *self);
+/* Reset all statistics containers */
+void lttv_stats_reset(LttvTracesetStats *self);
+
/* The LttvTracesetStats, LttvTraceStats and LttvTracefileStats types
inherit from the corresponding State objects defined in state.h.. */