From 7b3d2ca62ba9d0f2e619935bbd855646dd71bc37 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Mon, 12 Feb 2024 14:30:07 -0500 Subject: [PATCH] cpp-common/bt2: add `CommonStringField::length` method Add this method, which wraps `bt_field_string_get_length`. Change-Id: Ie662e1fe84c56e6f3d48cadcd5f3c4d153ea108d Signed-off-by: Simon Marchi Reviewed-on: https://review.lttng.org/c/babeltrace/+/11786 Reviewed-by: Philippe Proulx Tested-by: jenkins --- src/cpp-common/bt2/field.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cpp-common/bt2/field.hpp b/src/cpp-common/bt2/field.hpp index 0efd7e74..e051a806 100644 --- a/src/cpp-common/bt2/field.hpp +++ b/src/cpp-common/bt2/field.hpp @@ -1008,6 +1008,11 @@ public: { return bt_field_string_get_value(this->libObjPtr()); } + + std::uint64_t length() const noexcept + { + return bt_field_string_get_length(this->libObjPtr()); + } }; using StringField = CommonStringField; -- 2.34.1