package Ġcom . qm uite am . compose . core . helper Ċ Ċ import Ġandroid . util . Log Ċ Ċ interface ĠQ M UI Log Delegate Ġ{ ĊĠĠĠ Ġfun Ġe ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) ĊĠĠĠ Ġfun Ġw ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) ĊĠĠĠ Ġfun Ġi ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) ĊĠĠĠ Ġfun Ġd ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) Ċ } Ċ Ċ object ĠSystem Log Delegate Ġ: ĠQ M UI Log Delegate Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġe ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠLog . e ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġw ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠLog . w ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġi ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠLog . i ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġd ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠLog . d ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ object ĠQ M UI Log Ġ{ ĊĊĠĠĠ Ġvar Ġdelegate : ĠQ M UI Log Delegate ? Ġ= ĠSystem Log Delegate ĊĊĠĠĠ Ġfun Ġe ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdelegate ?. e ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġw ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdelegate ?. w ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġi ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdelegate ?. i ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġd ( tag : ĠString , Ġmsg : ĠString , Ġthrowable : ĠThrowable ? Ġ= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdelegate ?. d ( tag , Ġmsg , Ġthrowable ) ĊĠĠĠ Ġ} Ċ }