X-Git-Url: https://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Fcpp-common%2Fbt2%2Fwrap.hpp;fp=src%2Fcpp-common%2Fbt2%2Fwrap.hpp;h=c3b177cc089ba4640173f50e66dd2a8a19fa7504;hp=3b8a86f8e15de0d377806e549795932c4675ffda;hb=a65c7bf4e060c4d48b86145a95ab4ae964c2dc47;hpb=5996c10ea5bf46238011fd34500141a0029047b8 diff --git a/src/cpp-common/bt2/wrap.hpp b/src/cpp-common/bt2/wrap.hpp index 3b8a86f8..c3b177cc 100644 --- a/src/cpp-common/bt2/wrap.hpp +++ b/src/cpp-common/bt2/wrap.hpp @@ -12,6 +12,7 @@ #include "clock-class.hpp" #include "clock-snapshot.hpp" #include "component-port.hpp" +#include "error.hpp" #include "field-class.hpp" #include "field.hpp" #include "graph.hpp" @@ -30,6 +31,11 @@ namespace bt2 { +inline ConstErrorCause wrap(const bt_error_cause * const libObjPtr) noexcept +{ + return ConstErrorCause {libObjPtr}; +} + inline Graph wrap(bt_graph * const libObjPtr) noexcept { return Graph {libObjPtr};