Microservices Libs
Toggle table of contents
1.0.0
common
js
jvm
native
Target filter
common
js
jvm
native
Switch theme
Search in API
Skip to content
Microservices Libs
common
/
dev.limebeck.libs.logger
Package-level
declarations
Types
Functions
Properties
Types
Logger
Link copied to clipboard
interface
Logger
Log
Level
Link copied to clipboard
js
native
enum
LogLevel
:
Enum
<
LogLevel
>
enum
LogLevel
:
Enum
<
LogLevel
>
Message
Producer
Link copied to clipboard
typealias
MessageProducer
=
(
)
->
String
Naive
Js
Logger
Link copied to clipboard
js
class
NaiveJsLogger
(
val
tag
:
String
)
:
Logger
Naive
Native
Logger
Link copied to clipboard
native
class
NaiveNativeLogger
(
val
tag
:
String
,
val
writer
:
(
String
)
->
Unit
=
::println
)
:
Logger
Slf4j
Logger
Wrapper
Link copied to clipboard
jvm
class
Slf4jLoggerWrapper
(
val
logger
:
Logger
)
:
Logger
Properties
LOG_
LEVEL_
ENV_
KEY
Link copied to clipboard
native
const
val
LOG_LEVEL_ENV_KEY
:
String
log
Level
Link copied to clipboard
js
native
var
logLevel
:
LogLevel
var
logLevel
:
LogLevel
Functions
logger
Link copied to clipboard
common
js
jvm
native
expect
fun
logger
(
tag
:
String
)
:
Logger
actual
fun
logger
(
tag
:
String
)
:
Logger
actual
fun
logger
(
tag
:
String
)
:
Logger
actual
fun
logger
(
tag
:
String
)
:
Logger
logger
Link copied to clipboard
common
js
jvm
native
expect
inline
fun
<
T
>
T
.
logger
(
)
:
Logger
expect
fun
KClass
<
*
>
.
logger
(
)
:
Logger
actual
inline
fun
<
T
>
T
.
logger
(
)
:
Logger
actual
fun
KClass
<
*
>
.
logger
(
)
:
Logger
actual
inline
fun
<
T
>
T
.
logger
(
)
:
Logger
actual
fun
KClass
<
*
>
.
logger
(
)
:
Logger
actual
inline
fun
<
T
>
T
.
logger
(
)
:
Logger
actual
fun
KClass
<
*
>
.
logger
(
)
:
Logger