projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cpp-common/bt2: return `bt2c::CStringView` instead of `const char *`
[babeltrace.git]
/
src
/
cpp-common
/
bt2
/
trace-ir.hpp
diff --git
a/src/cpp-common/bt2/trace-ir.hpp
b/src/cpp-common/bt2/trace-ir.hpp
index a043f3cc5c38523feefcb456ed2cf2537a9ec21c..74ad36790ae93ce05741c62d71262b1260f2729b 100644
(file)
--- a/
src/cpp-common/bt2/trace-ir.hpp
+++ b/
src/cpp-common/bt2/trace-ir.hpp
@@
-12,6
+12,7
@@
#include <babeltrace2/babeltrace.h>
#include <babeltrace2/babeltrace.h>
+#include "cpp-common/bt2c/c-string-view.hpp"
#include "cpp-common/bt2s/optional.hpp"
#include "borrowed-object.hpp"
#include "cpp-common/bt2s/optional.hpp"
#include "borrowed-object.hpp"
@@
-460,7
+461,7
@@
public:
this->name(name.data());
}
this->name(name.data());
}
-
const char *
name() const noexcept
+
bt2c::CStringView
name() const noexcept
{
return bt_stream_get_name(this->libObjPtr());
}
{
return bt_stream_get_name(this->libObjPtr());
}
@@
-609,7
+610,7
@@
public:
struct ConstEnvironmentEntry
{
struct ConstEnvironmentEntry
{
-
const char *
name;
+
bt2c::CStringView
name;
ConstValue value;
};
ConstValue value;
};
@@
-652,7
+653,7
@@
public:
this->name(name.data());
}
this->name(name.data());
}
-
const char *
name() const noexcept
+
bt2c::CStringView
name() const noexcept
{
return bt_trace_get_name(this->libObjPtr());
}
{
return bt_trace_get_name(this->libObjPtr());
}
@@
-957,7
+958,7
@@
public:
this->name(name.data());
}
this->name(name.data());
}
-
const char *
name() const noexcept
+
bt2c::CStringView
name() const noexcept
{
return bt_event_class_get_name(this->libObjPtr());
}
{
return bt_event_class_get_name(this->libObjPtr());
}
@@
-997,7
+998,7
@@
public:
this->emfUri(emfUri.data());
}
this->emfUri(emfUri.data());
}
-
const char *
emfUri() const noexcept
+
bt2c::CStringView
emfUri() const noexcept
{
return bt_event_class_get_emf_uri(this->libObjPtr());
}
{
return bt_event_class_get_emf_uri(this->libObjPtr());
}
@@
-1301,7
+1302,7
@@
public:
this->name(name.data());
}
this->name(name.data());
}
-
const char *
name() const noexcept
+
bt2c::CStringView
name() const noexcept
{
return bt_stream_class_get_name(this->libObjPtr());
}
{
return bt_stream_class_get_name(this->libObjPtr());
}
This page took
0.029434 seconds
and
4
git commands to generate.