CONTRIBUTING.adoc: document C++ usage
[babeltrace.git] / doc / man / babeltrace2-plugin-utils.7.txt
... / ...
CommitLineData
1= babeltrace2-plugin-utils(7)
2:manpagetype: plugin
3:revdate: 14 September 2019
4
5
6== NAME
7
8babeltrace2-plugin-utils - Babeltrace 2's common graph utilities plugin
9
10
11== DESCRIPTION
12
13The Babeltrace~2 `utils` plugin contains common, generic utility
14component classes which you can use in any processing graph.
15
16include::common-see-babeltrace2-intro.txt[]
17
18
19== COMPONENT CLASSES
20
21compcls:filter.utils.muxer::
22 Muxes messages by time.
23+
24See man:babeltrace2-filter.utils.muxer(7).
25
26compcls:filter.utils.trimmer::
27 Discards all the consumed messages with a time outside a given
28 time range, effectively ``cutting'' trace streams.
29+
30See man:babeltrace2-filter.utils.trimmer(7).
31
32compcls:sink.utils.counter::
33 Prints the number of consumed messages, either once at the end or
34 periodically.
35+
36See man:babeltrace2-sink.utils.counter(7).
37
38compcls:sink.utils.dummy::
39 Consumes messages and discards them (does nothing with them).
40+
41This is useful for testing and benchmarking a trace processing graph
42application, for example.
43+
44See man:babeltrace2-sink.utils.dummy(7).
45
46
47include::common-footer.txt[]
48
49
50== SEE ALSO
51
52man:babeltrace2-intro(7),
53man:babeltrace2-filter.utils.muxer(7),
54man:babeltrace2-filter.utils.trimmer(7),
55man:babeltrace2-sink.utils.counter(7),
56man:babeltrace2-sink.utils.dummy(7)
This page took 0.026006 seconds and 4 git commands to generate.