X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fevent.h;h=44854659df12b31e813122cef243d1e782ff390c;hb=40f4ba76dd6f9508ca51b6220eaed57632281a07;hp=574af8418516a2e31b0c9e911984bb70f71b1f58;hpb=56e18c4ce186892c36d7f2cb5078087425e60134;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/event.h b/include/babeltrace/trace-ir/event.h index 574af841..44854659 100644 --- a/include/babeltrace/trace-ir/event.h +++ b/include/babeltrace/trace-ir/event.h @@ -2,8 +2,6 @@ #define BABELTRACE_TRACE_IR_EVENT_H /* - * BabelTrace - Trace IR: Event - * * Copyright 2013, 2014 Jérémie Galarneau * * Author: Jérémie Galarneau @@ -30,19 +28,12 @@ * http://www.efficios.com/ctf */ -#include -#include - -/* For enum bt_clock_value_status */ -#include - #ifdef __cplusplus extern "C" { #endif struct bt_event; struct bt_event_header_field; -struct bt_clock_value; struct bt_event_class; struct bt_field; struct bt_packet; @@ -55,23 +46,20 @@ extern struct bt_stream *bt_event_borrow_stream(struct bt_event *event); extern struct bt_field *bt_event_borrow_header_field(struct bt_event *event); -extern int bt_event_move_header(struct bt_event *event, +extern int bt_event_move_header_field(struct bt_event *event, struct bt_event_header_field *header); -extern struct bt_field *bt_event_borrow_common_context_field( - struct bt_event *event); +extern struct bt_field * +bt_event_borrow_common_context_field(struct bt_event *event); -extern struct bt_field *bt_event_borrow_specific_context_field( - struct bt_event *event); +extern struct bt_field * +bt_event_borrow_specific_context_field(struct bt_event *event); extern struct bt_field *bt_event_borrow_payload_field(struct bt_event *event); -extern int bt_event_set_default_clock_value(struct bt_event *event, +extern void bt_event_set_default_clock_value(struct bt_event *event, uint64_t value_cycles); -extern enum bt_clock_value_status bt_event_borrow_default_clock_value( - struct bt_event *event, struct bt_clock_value **clock_value); - #ifdef __cplusplus } #endif