debug-info: have `copy_*_content()` function return _STATUS
[babeltrace.git] / src / plugins / lttng-utils / debug-info / trace-ir-data-copy.h
index baa286891e94d1260221a1e2ebee27b5363a5d19..be0531cf920208de54c3e5b277132366b638bba3 100644 (file)
 #include "trace-ir-mapping.h"
 
 BT_HIDDEN
-void copy_trace_content(const bt_trace *in_trace, bt_trace *out_trace,
+enum debug_info_trace_ir_mapping_status copy_trace_content(
+               const bt_trace *in_trace, bt_trace *out_trace,
                bt_logging_level log_level, bt_self_component *self_comp);
 BT_HIDDEN
-void copy_stream_content(const bt_stream *in_stream, bt_stream *out_stream,
+enum debug_info_trace_ir_mapping_status copy_stream_content(
+               const bt_stream *in_stream, bt_stream *out_stream,
                bt_logging_level log_level, bt_self_component *self_comp);
 BT_HIDDEN
-void copy_packet_content(const bt_packet *in_packet, bt_packet *out_packet,
+enum debug_info_trace_ir_mapping_status copy_packet_content(
+               const bt_packet *in_packet, bt_packet *out_packet,
                bt_logging_level log_level, bt_self_component *self_comp);
 BT_HIDDEN
-void copy_event_content(const bt_event *in_event, bt_event *out_event,
+enum debug_info_trace_ir_mapping_status copy_event_content(
+               const bt_event *in_event, bt_event *out_event,
                bt_logging_level log_level, bt_self_component *self_comp);
 BT_HIDDEN
-void copy_field_content(const bt_field *in_field, bt_field *out_field,
+enum debug_info_trace_ir_mapping_status copy_field_content(
+               const bt_field *in_field, bt_field *out_field,
                bt_logging_level log_level, bt_self_component *self_comp);
 
 #endif /* BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_DATA_COPY_H */
This page took 0.023594 seconds and 4 git commands to generate.