#ifndef _TFE_DP_TRACE_H #define _TFE_DP_TRACE_H #ifdef __cpluscplus extern "C" { #endif #include #define DP_TRACE_INFO(mr_ins, mr_buff, module, fmt, ...) \ do \ { \ if (marsio_dp_trace_measurements_can_emit(mr_ins, mr_buff)) \ { \ marsio_dp_trace_measurement_emit_fmt(mr_ins, mr_buff, DP_TRACE_MEASUREMENT_TYPE_TRACE, module, fmt, ##__VA_ARGS__); \ marsio_dp_trace_measurement_emit_fmt(mr_ins, mr_buff, DP_TRACE_MEASUREMENT_TYPE_TELEMETRY, module, fmt, ##__VA_ARGS__); \ } \ } while (0) #ifdef __cpluscplus } #endif #endif