projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
doc/man: reorganize source for tables
[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 9cd2cce4c490b38123c21f47a71135a1eb28f5d9..ddb8358723a8cdf79598a1bc838e5b7bf41a43bf 100644
(file)
--- a/
tests/hello.cxx/ust_tests_hello.h
+++ b/
tests/hello.cxx/ust_tests_hello.h
@@
-28,10
+28,22
@@
#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_auto("two")
+ ctf_enum_value("three", 3)
+ ctf_enum_range("ten to twenty", 10, 20)
+ ctf_enum_auto("21!")
+ )
+)
+
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
+59,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)
)
)
)
)
@@
-57,8
+70,8
@@
TRACEPOINT_EVENT(ust_tests_hello, tptest_sighandler,
#endif /* _TRACEPOINT_UST_TESTS_HELLO_H */
#endif /* _TRACEPOINT_UST_TESTS_HELLO_H */
-#undef TRACEPOINT_INCLUDE
_FILE
-#define TRACEPOINT_INCLUDE
_FILE ./ust_tests_hello.h
+#undef TRACEPOINT_INCLUDE
+#define TRACEPOINT_INCLUDE
"./ust_tests_hello.h"
/* This part must be outside ifdef protection */
#include <lttng/tracepoint-event.h>
/* This part must be outside ifdef protection */
#include <lttng/tracepoint-event.h>
This page took
0.025066 seconds
and
4
git commands to generate.