OptionalIviInstanceIdProvider
interface OptionalIviInstanceIdProvider
Optionally provides an IVI instance ID.
Properties
Inherited functions
Link copied to clipboard
inline fun OptionalIviInstanceIdProvider.createLoggerOnly(crossinline taggingObjectProvider: () -> Any): TraceEventListener
Creates a Tracer instance for logging only. The taggingObject
provided by taggingObjectProvider with the context
argument is set to the IviInstanceId as provided by this IviInstanceIdProvider.
Link copied to clipboard
inline fun <T : TraceEventListener> OptionalIviInstanceIdProvider.createTracer(crossinline taggingObjectProvider: () -> Any): T
Creates a TraceEventListener of type T. The taggingObject
provided by taggingObjectProvider with the context
argument is set to the IviInstanceId as provided by this IviInstanceIdProvider.