src/plugins/ctf/common: restructure subtree
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Wed, 13 Apr 2022 00:32:39 +0000 (20:32 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Tue, 23 Aug 2022 16:06:15 +0000 (12:06 -0400)
commit364f532011aac47a01354a509bb3a97222ae8ad2
treec1ddec9a1c450f04834d45aceb710a82c01ce38c
parentb6c9c272233cfa8e5f3d47c82e52952d71a1d6b4
src/plugins/ctf/common: restructure subtree

This patch restructures the `src/plugins/ctf/common` subtree as such:

`src`:
    Everything common to source component classes.

`src/metadata/tsdl`:
    TSDL-specific code.

    As of this patch, everything which was part of
    `src/plugins/ctf/common/metadata` is moved here, but some code will
    be shared with CTF 2 sources eventually and move back to
    `src/plugins/ctf/common/src/metadata`.

`print.hpp` isn't needed anymore.

The dummy `ctf-common-src.cpp` exists to make sure the
`libbabeltrace2-plugin-ctf-common-src.la` convenience library has at
least one source file.

This new structure will make it easier to add common `ctf` plugin code
for both source and sink component classes, as well as to add code
specific to CTF 2 and common to both CTF 1 and CTF 2.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I4246d6ba37ff26efa5d4b7b4be2ec8600d3207e4
Reviewed-on: https://review.lttng.org/c/babeltrace/+/7839
98 files changed:
.gitignore
configure.ac
src/plugins/ctf/Makefile.am
src/plugins/ctf/common/Makefile.am
src/plugins/ctf/common/bfcr/Makefile.am [deleted file]
src/plugins/ctf/common/bfcr/bfcr.cpp [deleted file]
src/plugins/ctf/common/bfcr/bfcr.hpp [deleted file]
src/plugins/ctf/common/bfcr/btr.gdb [deleted file]
src/plugins/ctf/common/metadata/Makefile.am [deleted file]
src/plugins/ctf/common/metadata/ast.hpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-configure-ir-trace.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-configure-ir-trace.hpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-resolve.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-translate.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-alignments.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-default-clock-classes.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-in-ir.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-meanings.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-stream-class-config.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-text-array-sequence.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-update-value-storing-indexes.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-validate.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-visitors.hpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta-warn-meaningless-header-fields.cpp [deleted file]
src/plugins/ctf/common/metadata/ctf-meta.hpp [deleted file]
src/plugins/ctf/common/metadata/decoder-packetized-file-stream-to-buf.cpp [deleted file]
src/plugins/ctf/common/metadata/decoder-packetized-file-stream-to-buf.hpp [deleted file]
src/plugins/ctf/common/metadata/decoder.cpp [deleted file]
src/plugins/ctf/common/metadata/decoder.hpp [deleted file]
src/plugins/ctf/common/metadata/lexer.lpp [deleted file]
src/plugins/ctf/common/metadata/logging.cpp [deleted file]
src/plugins/ctf/common/metadata/logging.hpp [deleted file]
src/plugins/ctf/common/metadata/objstack.cpp [deleted file]
src/plugins/ctf/common/metadata/objstack.hpp [deleted file]
src/plugins/ctf/common/metadata/parser-wrap.hpp [deleted file]
src/plugins/ctf/common/metadata/parser.ypp [deleted file]
src/plugins/ctf/common/metadata/scanner-symbols.hpp [deleted file]
src/plugins/ctf/common/metadata/scanner.hpp [deleted file]
src/plugins/ctf/common/metadata/visitor-generate-ir.cpp [deleted file]
src/plugins/ctf/common/metadata/visitor-parent-links.cpp [deleted file]
src/plugins/ctf/common/metadata/visitor-semantic-validator.cpp [deleted file]
src/plugins/ctf/common/msg-iter/Makefile.am [deleted file]
src/plugins/ctf/common/msg-iter/msg-iter.cpp [deleted file]
src/plugins/ctf/common/msg-iter/msg-iter.hpp [deleted file]
src/plugins/ctf/common/print.hpp [deleted file]
src/plugins/ctf/common/src/Makefile.am [new file with mode: 0644]
src/plugins/ctf/common/src/bfcr/Makefile.am [new file with mode: 0644]
src/plugins/ctf/common/src/bfcr/bfcr.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/bfcr/bfcr.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/bfcr/btr.gdb [new file with mode: 0644]
src/plugins/ctf/common/src/ctf-common-src.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/Makefile.am [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/Makefile.am [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ast.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-configure-ir-trace.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-configure-ir-trace.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-resolve.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-translate.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-alignments.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-default-clock-classes.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-in-ir.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-meanings.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-stream-class-config.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-text-array-sequence.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-update-value-storing-indexes.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-validate.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-visitors.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta-warn-meaningless-header-fields.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/ctf-meta.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/decoder-packetized-file-stream-to-buf.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/decoder-packetized-file-stream-to-buf.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/decoder.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/decoder.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/lexer.lpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/logging.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/logging.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/objstack.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/objstack.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/parser-wrap.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/parser.ypp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/scanner-symbols.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/scanner.hpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/visitor-generate-ir.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/visitor-parent-links.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/metadata/tsdl/visitor-semantic-validator.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/msg-iter/Makefile.am [new file with mode: 0644]
src/plugins/ctf/common/src/msg-iter/msg-iter.cpp [new file with mode: 0644]
src/plugins/ctf/common/src/msg-iter/msg-iter.hpp [new file with mode: 0644]
src/plugins/ctf/fs-src/data-stream-file.cpp
src/plugins/ctf/fs-src/data-stream-file.hpp
src/plugins/ctf/fs-src/fs.cpp
src/plugins/ctf/fs-src/fs.hpp
src/plugins/ctf/fs-src/metadata.cpp
src/plugins/ctf/fs-src/query.cpp
src/plugins/ctf/lttng-live/data-stream.cpp
src/plugins/ctf/lttng-live/data-stream.hpp
src/plugins/ctf/lttng-live/lttng-live.hpp
src/plugins/ctf/lttng-live/metadata.cpp
This page took 0.036506 seconds and 5 git commands to generate.