projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tests/hello.cxx: add enumeration field
[lttng-ust.git]
/
tests
/
hello.cxx
/
ust_tests_hello.h
diff --git
a/tests/hello.cxx/ust_tests_hello.h
b/tests/hello.cxx/ust_tests_hello.h
index e783feca7f1b24763ecb24582a279897c623629d..b99899dcdceb141da19d7812ecad93dd6e5bf6b0 100644
(file)
--- a/
tests/hello.cxx/ust_tests_hello.h
+++ b/
tests/hello.cxx/ust_tests_hello.h
@@
-28,10
+28,21
@@
#include <lttng/tracepoint.h>
#include <lttng/tracepoint.h>
+TRACEPOINT_ENUM(ust_tests_hello, my_enum,
+ TP_ENUM_VALUES(
+ ctf_enum_value("zero", 0)
+ ctf_enum_value("one", 1)
+ ctf_enum_value("two", 2)
+ ctf_enum_value("three", 3)
+ ctf_enum_range("ten to twenty", 10, 20)
+ )
+)
+
TRACEPOINT_EVENT(ust_tests_hello, tptest,
TP_ARGS(int, anint, int, netint, long *, values,
char *, text, size_t, textlen,
TRACEPOINT_EVENT(ust_tests_hello, tptest,
TP_ARGS(int, anint, int, netint, long *, values,
char *, text, size_t, textlen,
- double, doublearg, float, floatarg),
+ double, doublearg, float, floatarg,
+ int, enumarg),
TP_FIELDS(
ctf_integer(int, intfield, anint)
ctf_integer_hex(int, intfield2, anint)
TP_FIELDS(
ctf_integer(int, intfield, anint)
ctf_integer_hex(int, intfield2, anint)
@@
-47,6
+58,7
@@
TRACEPOINT_EVENT(ust_tests_hello, tptest,
ctf_string(stringfield, text)
ctf_float(float, floatfield, floatarg)
ctf_float(double, doublefield, doublearg)
ctf_string(stringfield, text)
ctf_float(float, floatfield, floatarg)
ctf_float(double, doublefield, doublearg)
+ ctf_enum(ust_tests_hello, my_enum, int, enumfield, enumarg)
)
)
)
)
This page took
0.023413 seconds
and
4
git commands to generate.