<divclass="platform-hinted "data-platform-hinted="data-platform-hinted"><divclass="content sourceset-dependent-content"data-active=""data-togglable=":dokkaHtml/commonMain"><divclass="symbol monospace"><spanclass="token keyword">constructor</span><spanclass="token punctuation">(</span><spanclass="parameters "><spanclass="parameter ">defaultTag<spanclass="token operator">: </span><ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><spanclass="token punctuation">, </span></span><spanclass="parameter ">messageFormatter<spanclass="token operator">: </span><ahref="../-message-formatter/index.html">MessageFormatter</a><spanclass="token operator"> = </span>defaultMessageFormatter<spanclass="token punctuation">, </span></span><spanclass="parameter ">logging<spanclass="token operator">: </span><spanclass="token punctuation">(</span>level<spanclass="token operator">: </span><ahref="../-log-level/index.html">LogLevel</a><spanclass="token punctuation">, </span>tag<spanclass="token operator">: </span><ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a><spanclass="token punctuation">, </span>message<spanclass="token operator">: </span><ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><spanclass="token punctuation">, </span>throwable<spanclass="token operator">: </span><ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html">Throwable</a><spanclass="token operator">?</span><spanclass="token punctuation">)</span><spanclass="token operator"> -></span><ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a><spanclass="token operator"> = </span>KSLoggerDefaultPlatformLoggerLambda</span></span><spanclass="token punctuation">)</span><spanclass="clearfix"><spanclass="floating-right">(<ahref="https://github.com/InsanusMokrassar/KSLog/blob/master//src/commonMain/kotlin/DefaultKSLog.kt#L14">source</a>)</span></span></div><h4class="">Parameters</h4><divclass="table"><divclass="table-row"data-filterable-current=":dokkaHtml/commonMain"data-filterable-set=":dokkaHtml/commonMain"><divclass="main-subrow keyValue "><divclass=""><spanclass="inline-flex"><div><u><span>default</span><wbr></wbr><span><span>Tag</span></span></u></div></span></div><div><divclass="title"><pclass="paragraph">will be used in case when <codeclass="lang-kotlin">tag</code> parameter in <ahref="perform-log.html">performLog</a> omitted</p></div></div></div></div><divclass="table-row"data-filterable-current=":dokkaHtml/commonMain"data-filterable-set=":dokkaHtml/commonMain"><divclass="main-subrow keyValue "><divclass=""><spanclass="inline-flex"><div><u><span>message</span><wbr></wbr><span><span>Formatter</span></span></u></div></span></div><div><divclass="title"><pclass="paragraph">special formatter which creating <ahref="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a> inside of <ahref="perform-log.html">performLog</a> for each call. Defaults to <ahref="../default-message-formatter.html">defaultMessageFormatter</a></p></div></div></div></div><divclass="table-row"data-filterable-current=":dokkaHtml/commonMain"data-filterable-set=":dokkaHtml/commonMain"><divclass="main-subrow keyValue "><divclass=""><spanclass="inline-flex"><div><u><span><span>logging</span></span></u></div></span></div><div><divclass="title"><pclass="paragraph">target lambda which will be called with a result of <spandata-unresolved-link="dev.inmo.kslog.common/DefaultKSLog/&lt;init&gt;/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Any,kotlin.Throwable?,kotlin.String]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToCallableParameters(1)/">messageFormatter</span> logs formatting as a message and tag as tag if not <codeclass="lang-kotlin">null</code> and <spandata-unresolved-link="dev.inmo.kslog.common/DefaultKSLog/&lt;init&gt