Mir
Macros
lttng_utils.h File Reference
#include <lttng/tracepoint.h>
#include <stdint.h>
Include dependency graph for lttng_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MIR_LTTNG_VOID_TRACE_CALL(klass, comp, name)
 
#define MIR_LTTNG_VOID_TRACE_CLASS(comp)   TRACEPOINT_EVENT_CLASS(comp, dummy_event, TP_ARGS(int,empty), TP_FIELDS(ctf_integer(int,empty,empty)))
 
#define MIR_LTTNG_VOID_TRACE_POINT(comp, name)   TRACEPOINT_EVENT_INSTANCE(comp, dummy_event, name, TP_ARGS(int,empty))
 

Macro Definition Documentation

#define MIR_LTTNG_VOID_TRACE_CALL (   klass,
  comp,
  name 
)
Value:
void mir::report::lttng::klass::name() \
{ \
mir_tracepoint(comp, name, 0); \
}
#define mir_tracepoint(c,...)
Definition: mir_tracepoint.h:22
#define MIR_LTTNG_VOID_TRACE_CLASS (   comp)    TRACEPOINT_EVENT_CLASS(comp, dummy_event, TP_ARGS(int,empty), TP_FIELDS(ctf_integer(int,empty,empty)))
#define MIR_LTTNG_VOID_TRACE_POINT (   comp,
  name 
)    TRACEPOINT_EVENT_INSTANCE(comp, dummy_event, name, TP_ARGS(int,empty))

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016