cpp-common/bt2: make `bt2::BorrowedObject::LibObj` public
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 24 Nov 2023 03:38:28 +0000 (22:38 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Thu, 14 Dec 2023 15:57:04 +0000 (10:57 -0500)
commitd246c45795719ead7e4fa616e752c839d6979565
tree3841072021cce216e64af189402954c979e8881f
parent12958bb9421f16705d20384349b564c3a877bfa7
cpp-common/bt2: make `bt2::BorrowedObject::LibObj` public

This patch changes the protected `bt2::BorrowedObject::_LibObjPtr`
to the public `bt2::BorrowedObject::LibObjPtr`.

There's already a public libObjPtr() method anyway which used to return
`_LibObjPtr`.

Also adding `LibObj` which is the object without the pointer part.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I23c841bdc9f58b4b3ecb9c7dee0403d49f048c1d
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11437
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
CI-Build: Simon Marchi <simon.marchi@efficios.com>
Tested-by: jenkins <jenkins@lttng.org>
19 files changed:
src/cpp-common/bt2/borrowed-object-proxy.hpp
src/cpp-common/bt2/borrowed-object.hpp
src/cpp-common/bt2/clock-class.hpp
src/cpp-common/bt2/clock-snapshot.hpp
src/cpp-common/bt2/component-port.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/message-iterator.hpp
src/cpp-common/bt2/message.hpp
src/cpp-common/bt2/private-query-executor.hpp
src/cpp-common/bt2/self-component-class.hpp
src/cpp-common/bt2/self-component-port.hpp
src/cpp-common/bt2/self-message-iterator-configuration.hpp
src/cpp-common/bt2/self-message-iterator.hpp
src/cpp-common/bt2/trace-ir.hpp
src/cpp-common/bt2/value.hpp
This page took 0.027443 seconds and 4 git commands to generate.