cpp-common/bt2: add `wrap(bt_graph *)`
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 12 Mar 2024 22:13:56 +0000 (18:13 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Tue, 26 Mar 2024 18:56:36 +0000 (14:56 -0400)
Change-Id: I85e6e38576d71f64a7cd8cb0139104bce98aac36
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/12046
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: jenkins <jenkins@lttng.org>
src/cpp-common/bt2/wrap.hpp

index 2d745154df5074c533fe10e686d6fc9bf74b0a19..3b8a86f8e15de0d377806e549795932c4675ffda 100644 (file)
@@ -14,6 +14,7 @@
 #include "component-port.hpp"
 #include "field-class.hpp"
 #include "field.hpp"
+#include "graph.hpp"
 #include "integer-range-set.hpp"
 #include "integer-range.hpp"
 #include "message-iterator.hpp"
 
 namespace bt2 {
 
+inline Graph wrap(bt_graph * const libObjPtr) noexcept
+{
+    return Graph {libObjPtr};
+}
+
 inline ClockClass wrap(bt_clock_class * const libObjPtr) noexcept
 {
     return ClockClass {libObjPtr};
This page took 0.025401 seconds and 4 git commands to generate.