X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Ftrace.h;h=949672266188b879f6faabe658d82c1890312a8b;hp=e855e636fa1d8f1f9e8c065e132fc13f3304f0c4;hb=312c056ae3d374b253fa0cfe5ed576c0b0e5e569;hpb=d1e4683534e67cc8643ad27536f64f6cc54bc5dc diff --git a/include/babeltrace/ctf-ir/trace.h b/include/babeltrace/ctf-ir/trace.h index e855e636..94967226 100644 --- a/include/babeltrace/ctf-ir/trace.h +++ b/include/babeltrace/ctf-ir/trace.h @@ -44,9 +44,6 @@ extern "C" { #endif -struct bt_field_type; -struct bt_value; - /** @defgroup ctfirtraceclass CTF IR trace class @ingroup ctfir @@ -152,6 +149,9 @@ struct bt_trace; struct bt_stream; struct bt_stream_class; struct bt_clock_class; +struct bt_field_type; +struct bt_value; +struct bt_packet_header_field; /** @brief User function type to use with @@ -588,6 +588,9 @@ struct bt_field_type *bt_trace_get_packet_header_field_type( return bt_get(bt_trace_borrow_packet_header_field_type(trace_class)); } +extern struct bt_packet_header_field *bt_trace_create_packet_header_field( + struct bt_trace *trace); + /** @brief Sets the packet header field type of the CTF IR trace class \p trace_class to \p packet_header_type, or unsets the current packet