MetadataEntry



TraceEvents can contain metadata. This is how that metadata is sent to the TraceSink. These objects are pooled, and we expose bare-fields because this is performance sensitive code.

End users of tracing will never use this class directly. They will only interact with it using TraceEventScope.

Summary

Public functions

Unit
Cmn

Public properties

Boolean
Cmn
Double
Cmn
Long
Cmn
String?
Cmn
String
Cmn
Int
Cmn

Public functions

reset

fun reset(): Unit

Public properties

booleanValue

var booleanValueBoolean

doubleValue

var doubleValueDouble

longValue

var longValueLong

name

var nameString?

stringValue

var stringValueString

type

var typeInt