Remove vtracelog and vtracef from v0 compat API
[lttng-ust.git] / doc / man / tracelog.3.txt
... / ...
CommitLineData
1tracelog(3)
2===========
3:object-type: macro
4
5
6NAME
7----
8tracelog, vtracelog - LTTng-UST printf(3)-like interface with a log level
9
10
11SYNOPSIS
12--------
13[verse]
14*#include <lttng/tracelog.h>*
15
16[verse]
17#define *tracelog*('level', 'fmt', ...)
18#define *vtracelog*('level', 'fmt', 'ap')
19
20Link with `-llttng-ust -llttng-ust-common`.
21
22
23DESCRIPTION
24-----------
25The `tracelog()` and `vtracelog()` macros are part of version{nbsp}0 of
26the LTTng-UST API (see the ``Compatibility with previous APIs'' section
27of man:lttng-ust(3)).
28
29Prefer using man:lttng_ust_tracelog(3) and man:lttng_ust_vtracelog(3)
30which are part of version{nbsp}1 of the API and have the `lttng_ust_`
31namespace.
32
33
34include::common-footer.txt[]
35
36include::common-copyrights.txt[]
37
38include::common-authors.txt[]
39
40
41SEE ALSO
42--------
43man:lttng_ust_tracelog(3),
44man:lttng_ust_vtracelog(3)
This page took 0.022608 seconds and 4 git commands to generate.