cpp-common/bt2: `bt2::internal::BorrowedObj` -> `bt2::BorrowedObj`
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 11 Dec 2023 20:03:04 +0000 (15:03 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Thu, 14 Dec 2023 15:57:04 +0000 (10:57 -0500)
commit02f1b80317d17a9c72a82f0138b9f8143506c1ba
tree124fc510eb026675f86a0280747005b87ae81ad7
parent9bdf67d7e10e435e427d85fc534cc8980b3443e2
cpp-common/bt2: `bt2::internal::BorrowedObj` -> `bt2::BorrowedObj`

`BorrowedObj` is not completely internal: it has public methods which
any concrete borrowed object inherits.

Also, we don't need to hide anything from the end user in this file.

Therefore make this base class not internal.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: Ib3a396a1aa7794608a4ec938f9b141c553e36c97
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11365
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
13 files changed:
src/Makefile.am
src/cpp-common/bt2/borrowed-obj.hpp [new file with mode: 0644]
src/cpp-common/bt2/clock-class.hpp
src/cpp-common/bt2/clock-snapshot.hpp
src/cpp-common/bt2/field-class.hpp
src/cpp-common/bt2/field-path.hpp
src/cpp-common/bt2/field.hpp
src/cpp-common/bt2/integer-range-set.hpp
src/cpp-common/bt2/integer-range.hpp
src/cpp-common/bt2/internal/borrowed-obj.hpp [deleted file]
src/cpp-common/bt2/message.hpp
src/cpp-common/bt2/trace-ir.hpp
src/cpp-common/bt2/value.hpp
This page took 0.026212 seconds and 4 git commands to generate.