59 virtual Result sendTraceInfo(
const String& spanId,
const String& opname,
const SpanTagsType& tags) = 0;
66 virtual void onTraceLog(
const String& info) = 0;
72 virtual Result setTraceListener(ITraceListener* loglistenner) = 0;
82 #endif//RT_AVDEngine_H_
SpanTag()
Definition: avdtrace.h:29
NAMESPACE_TEE3_BEGIN typedef std::string String
Definition: common.h:10
virtual ~IAVDTrace()
Definition: avdtrace.h:75
int Result
Definition: combase.h:13
#define RT_API_EXPORT
Definition: defines.h:188
Definition: avdtrace.h:64
String value
Definition: avdtrace.h:32
Definition: avdtrace.h:28
Definition: avdtrace.h:26
String key
Definition: avdtrace.h:31
virtual ~ITraceListener()
Definition: avdtrace.h:68
std::vector< SpanTag > SpanTagsType
Definition: avdtrace.h:34
Definition: audiocapture.h:5