lib: add namespace property to stream classes
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 7 May 2024 19:51:03 +0000 (15:51 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 4 Sep 2024 19:05:14 +0000 (15:05 -0400)
commit2341f81f296cdc770238174970a59af071fc8eb5
tree95289bfdc56618991d002799ee530c813908d55d
parent1a100a55814db7cbcd5e2e73faabd01245c43e3f
lib: add namespace property to stream classes

Add the namespace property to stream classes, with the intent to support
namespace properties on data stream classes in CTF2‑SPEC‑2.0 [1].

Copy everything from the existing name property, and rename it to
"namespace."

Both new public functions have a `MIP >= 1` pre-condition check.

Philippe updated the documentation.

[1] https://diamon.org/ctf/CTF2-SPEC-2.0.html

Change-Id: Ibdfc9c924fc6347f5020c5ba06f14a7737cbf76b
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/7380
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/12688
doc/api/libbabeltrace2/Doxyfile.in
include/babeltrace2/trace-ir/stream-class.h
src/lib/assert-cond.h
src/lib/lib-logging.c
src/lib/trace-ir/stream-class.c
src/lib/trace-ir/stream-class.h
This page took 0.025139 seconds and 4 git commands to generate.