#include <babeltrace/babeltrace-internal.h>
#include <babeltrace/callbacks-internal.h>
#include <babeltrace/context.h>
+#include <babeltrace/context-internal.h>
#include <babeltrace/ctf-ir/metadata.h>
#include <babeltrace/iterator-internal.h>
#include <inttypes.h>
}
/*
- * babeltrace_iter_add_callback: Add a callback to iterator.
+ * bt_iter_add_callback: Add a callback to iterator.
*/
-int babeltrace_iter_add_callback(struct babeltrace_iter *iter,
- bt_event_name event, void *private_data, int flags,
+int bt_iter_add_callback(struct bt_iter *iter,
+ bt_intern_str event, void *private_data, int flags,
enum bt_cb_ret (*callback)(struct bt_ctf_data *ctf_data,
void *private_data),
struct bt_dependencies *depends,
return event;
}
-void process_callbacks(struct babeltrace_iter *iter,
+void process_callbacks(struct bt_iter *iter,
struct ctf_stream *stream)
{
struct bt_stream_callbacks *bt_stream_cb;