X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Fctf%2Fcommon%2Fmetadata%2Fctf-meta-visitors.h;h=91ad92926da5594d7b17e5fdd484fc8b5f99fcef;hb=68b66a256a54d32992dfefeaad11eea88b7df234;hp=cb1e3f8c96cd64417e559fe03ce7bf8b486d3655;hpb=44c440bc5fe8219cc17d1b786d91fd83c4c9860a;p=babeltrace.git diff --git a/plugins/ctf/common/metadata/ctf-meta-visitors.h b/plugins/ctf/common/metadata/ctf-meta-visitors.h index cb1e3f8c..91ad9292 100644 --- a/plugins/ctf/common/metadata/ctf-meta-visitors.h +++ b/plugins/ctf/common/metadata/ctf-meta-visitors.h @@ -15,17 +15,17 @@ * all copies or substantial portions of the Software. */ -#include -#include +#include +#include #include "ctf-meta.h" BT_HIDDEN -int ctf_trace_class_resolve_field_types(struct ctf_trace_class *tc); +int ctf_trace_class_resolve_field_classes(struct ctf_trace_class *tc); BT_HIDDEN -int ctf_trace_class_translate(struct bt_trace *ir_trace, - struct ctf_trace_class *tc); +int ctf_trace_class_translate(bt_self_component_source *self_comp, + bt_trace_class *ir_tc, struct ctf_trace_class *tc); BT_HIDDEN int ctf_trace_class_update_default_clock_classes( @@ -43,7 +43,14 @@ int ctf_trace_class_update_text_array_sequence(struct ctf_trace_class *ctf_tc); BT_HIDDEN int ctf_trace_class_update_value_storing_indexes(struct ctf_trace_class *ctf_tc); +BT_HIDDEN +int ctf_trace_class_update_stream_class_config(struct ctf_trace_class *ctf_tc); + BT_HIDDEN int ctf_trace_class_validate(struct ctf_trace_class *ctf_tc); +BT_HIDDEN +void ctf_trace_class_warn_meaningless_header_fields( + struct ctf_trace_class *ctf_tc); + #endif /* _CTF_META_VISITORS_H */