Package com.tomtom.ivi.platform.framework.api.common.iviinstance
This packages contains the IviInstanceId class and the IviInstanceIdProvider interface.
Types
Link copied to clipboard
Identifies an IVI instance.
Link copied to clipboard
Provides an IVI instance ID.
Functions
Link copied to clipboard
inline fun IviInstanceIdProvider.createLoggerOnly(crossinline taggingObjectProvider: () -> Any): TraceEventListener
Content copied to clipboard
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> IviInstanceIdProvider.createTracer(crossinline taggingObjectProvider: () -> Any): T
Content copied to clipboard
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.