package Ġnet . me il cli . d arch . common . log gers Ċ Ċ interface ĠILogger Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġconst Ġval Ġdefault Tag Ġ= Ġ" d arch " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġlog ( logLevel : ĠLogLevel , Ġtag : ĠString , Ġmessage : ĠString ) ĊĊĠĠĠ Ġfun Ġlog ( ĊĠĠĠĠĠĠĠ Ġlog Level : ĠLogLevel , ĊĠĠĠĠĠĠĠ Ġtag : ĠString , ĊĠĠĠĠĠĠĠ Ġcaller Name : ĠString , ĊĠĠĠĠĠĠĠ Ġcalling Function : ĠFunction < *> ĊĠĠĠ Ġ) Ċ }