X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fstream.h;h=d33f7c653021ec05c5c4383da1ce9f7fdecaee63;hb=b19ff26f04df428047676dd736bd7cc9473906fe;hp=0849a4372207943bf4f392dffdbfcd11759c1f9f;hpb=c5b9b4417bedfbec9b5dd23b8395ccdd4eeffc44;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/stream.h b/include/babeltrace/trace-ir/stream.h index 0849a437..d33f7c65 100644 --- a/include/babeltrace/trace-ir/stream.h +++ b/include/babeltrace/trace-ir/stream.h @@ -27,28 +27,27 @@ * http://www.efficios.com/ctf */ +/* For bt_trace, bt_stream, bt_stream_class */ +#include + #include #ifdef __cplusplus extern "C" { #endif -struct bt_trace; -struct bt_stream; -struct bt_stream_class; - -extern struct bt_stream *bt_stream_create(struct bt_stream_class *stream_class, - struct bt_trace *trace); +extern bt_stream *bt_stream_create(bt_stream_class *stream_class, + bt_trace *trace); -extern struct bt_stream *bt_stream_create_with_id( - struct bt_stream_class *stream_class, - struct bt_trace *trace, uint64_t id); +extern bt_stream *bt_stream_create_with_id( + bt_stream_class *stream_class, + bt_trace *trace, uint64_t id); -extern struct bt_trace *bt_stream_borrow_trace(struct bt_stream *stream); +extern bt_trace *bt_stream_borrow_trace(bt_stream *stream); -extern struct bt_stream_class *bt_stream_borrow_class(struct bt_stream *stream); +extern bt_stream_class *bt_stream_borrow_class(bt_stream *stream); -extern int bt_stream_set_name(struct bt_stream *stream, const char *name); +extern int bt_stream_set_name(bt_stream *stream, const char *name); #ifdef __cplusplus }