struct bt_stream_class {
struct bt_object base;
+ /* Owned by this */
+ struct bt_value *user_attributes;
+
struct {
GString *str;
uint64_t id;
bool assigns_automatic_event_class_id;
bool assigns_automatic_stream_id;
+ bool supports_packets;
bool packets_have_beginning_default_clock_snapshot;
bool packets_have_end_default_clock_snapshot;
bool supports_discarded_events;
struct bt_trace_class *bt_stream_class_borrow_trace_class_inline(
const struct bt_stream_class *stream_class)
{
- BT_ASSERT(stream_class);
+ BT_ASSERT_DBG(stream_class);
return (void *) bt_object_borrow_parent(&stream_class->base);
}