X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fstream-class.h;h=6b7bdd35a389fe9689389beb4153a78cf7954078;hb=e5be10efe4d5543ba697c7e607ca0a5c33fa3ccb;hp=444b007d3b5b794b90bce7f2296cca5a33b94a8c;hpb=5cd6d0e5fa67c2bdd21dc153313618260595d7bc;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/stream-class.h b/include/babeltrace/trace-ir/stream-class.h index 444b007d..6b7bdd35 100644 --- a/include/babeltrace/trace-ir/stream-class.h +++ b/include/babeltrace/trace-ir/stream-class.h @@ -2,8 +2,6 @@ #define BABELTRACE_TRACE_IR_STREAM_CLASS_H /* - * BabelTrace - Trace IR: Stream Class - * * Copyright 2014 Jérémie Galarneau * * Author: Jérémie Galarneau @@ -46,57 +44,31 @@ struct bt_clock_class; struct bt_event_header_field; struct bt_packet_context_field; -extern struct bt_stream_class *bt_stream_class_create(struct bt_trace *trace); - -extern struct bt_stream_class *bt_stream_class_create_with_id( - struct bt_trace *trace, uint64_t id); - extern struct bt_trace *bt_stream_class_borrow_trace( struct bt_stream_class *stream_class); extern const char *bt_stream_class_get_name( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_name(struct bt_stream_class *stream_class, - const char *name); - extern bt_bool bt_stream_class_assigns_automatic_event_class_id( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_assigns_automatic_event_class_id( - struct bt_stream_class *stream_class, bt_bool value); - extern bt_bool bt_stream_class_assigns_automatic_stream_id( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_assigns_automatic_stream_id( - struct bt_stream_class *stream_class, bt_bool value); - extern uint64_t bt_stream_class_get_id(struct bt_stream_class *stream_class); extern struct bt_field_class *bt_stream_class_borrow_packet_context_field_class( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_packet_context_field_class( - struct bt_stream_class *stream_class, - struct bt_field_class *field_class); - extern struct bt_field_class * bt_stream_class_borrow_event_header_field_class( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_event_header_field_class( - struct bt_stream_class *stream_class, - struct bt_field_class *field_class); - extern struct bt_field_class * bt_stream_class_borrow_event_common_context_field_class( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_event_common_context_field_class( - struct bt_stream_class *stream_class, - struct bt_field_class *field_class); - extern uint64_t bt_stream_class_get_event_class_count( struct bt_stream_class *stream_class); @@ -106,10 +78,6 @@ extern struct bt_event_class *bt_stream_class_borrow_event_class_by_index( extern struct bt_event_class *bt_stream_class_borrow_event_class_by_id( struct bt_stream_class *stream_class, uint64_t id); -extern int bt_stream_class_set_default_clock_class( - struct bt_stream_class *stream_class, - struct bt_clock_class *clock_class); - extern struct bt_clock_class *bt_stream_class_borrow_default_clock_class( struct bt_stream_class *stream_class); @@ -119,27 +87,15 @@ extern bt_bool bt_stream_class_default_clock_is_always_known( extern bt_bool bt_stream_class_packets_have_discarded_event_counter_snapshot( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_packets_have_discarded_event_counter_snapshot( - struct bt_stream_class *stream_class, bt_bool value); - extern bt_bool bt_stream_class_packets_have_packet_counter_snapshot( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_packets_have_packet_counter_snapshot( - struct bt_stream_class *stream_class, bt_bool value); - extern bt_bool bt_stream_class_packets_have_default_beginning_clock_value( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_packets_have_default_beginning_clock_value( - struct bt_stream_class *stream_class, bt_bool value); - extern bt_bool bt_stream_class_packets_have_default_end_clock_value( struct bt_stream_class *stream_class); -extern int bt_stream_class_set_packets_have_default_end_clock_value( - struct bt_stream_class *stream_class, bt_bool value); - #ifdef __cplusplus } #endif