X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fbabeltrace.h;h=792eeab08196b6c6b75efe39344973b2533912cf;hb=b469d2dd9c6770cbdce9304dbb0e2c7ed8304b2a;hp=9522628f9740e0ce21ab4edf669647eaa8fa14e6;hpb=f970ae1d5ab15b4154d6a7bbe5bbdda5e3763de2;p=babeltrace.git diff --git a/include/babeltrace/babeltrace.h b/include/babeltrace/babeltrace.h index 9522628f..792eeab0 100644 --- a/include/babeltrace/babeltrace.h +++ b/include/babeltrace/babeltrace.h @@ -19,6 +19,8 @@ #include #include +#include +#include typedef GQuark bt_event_name; @@ -29,6 +31,7 @@ struct ctf_stream_event; struct ctf_stream; struct babeltrace_saved_pos; struct bt_dependencies; +struct bt_context; enum bt_cb_ret { BT_CB_OK = 0, @@ -68,7 +71,7 @@ struct bt_ctf_data { * creation. By default, if end_pos is NULL, a BT_SEEK_END (end of * trace) is the EOF criterion. */ -struct babeltrace_iter *babeltrace_iter_create(struct trace_collection *tc, +struct babeltrace_iter *babeltrace_iter_create(struct bt_context *ctx, struct trace_collection_pos *begin_pos, struct trace_collection_pos *end_pos);