cpp-common/bt2c: move `uuid-view.*pp` contents to `uuid.hpp`
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 11 Dec 2023 21:09:28 +0000 (16:09 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Thu, 14 Dec 2023 15:57:04 +0000 (10:57 -0500)
commit12958bb9421f16705d20384349b564c3a877bfa7
tree00ecbac878c6e9e948b81a5325f3214a19b0fba0
parent557acf4cacaad50059c1fccb01f06b7b7f95351e
cpp-common/bt2c: move `uuid-view.*pp` contents to `uuid.hpp`

The two methods in `uuid-view.cpp`, a file which wasn't even mentioned
in `src/Makefile.am`, existed to break the cycle because `bt2c::Uuid`
and `bt2c::UuidView` need to know eachother.

Instead, remove `uuid-view.cpp`, and put both `bt2c::Uuid` and
`bt2c::UuidView` in `uuid.hpp`, inlining everything and keeping the
close relationship between those two classes.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: Ia27de9f23aaa5e38beb446c7bafcae1fb2f17aa7
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11429
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
CI-Build: Simon Marchi <simon.marchi@efficios.com>
src/Makefile.am
src/cpp-common/bt2/clock-class.hpp
src/cpp-common/bt2c/uuid-view.cpp [deleted file]
src/cpp-common/bt2c/uuid-view.hpp [deleted file]
src/cpp-common/bt2c/uuid.hpp
This page took 0.024254 seconds and 4 git commands to generate.