Coverage Summary for Class: LogxStringExtensionsKt (kr.open.library.simple_ui.core.logcat.extension)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| LogxStringExtensionsKt |
0%
(0/1)
|
0%
(0/16)
|
|
0%
(0/16)
|
0%
(0/40)
|
package kr.open.library.simple_ui.core.logcat.extension
import kr.open.library.simple_ui.core.logcat.Logx
/**
* Logs this value as VERBOSE.<br><br>
* 이 값을 VERBOSE로 출력한다.<br>
*/
fun Any.logv() = Logx.v(this)
/**
* Logs this value as VERBOSE with a custom tag.<br><br>
* 이 값을 커스텀 태그로 VERBOSE 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.logv(tag: String) = Logx.v(tag, this)
/**
* Logs this value as DEBUG.<br><br>
* 이 값을 DEBUG로 출력한다.<br>
*/
fun Any.logd() = Logx.d(this)
/**
* Logs this value as DEBUG with a custom tag.<br><br>
* 이 값을 커스텀 태그로 DEBUG 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.logd(tag: String) = Logx.d(tag, this)
/**
* Logs this value as INFO.<br><br>
* 이 값을 INFO로 출력한다.<br>
*/
fun Any.logi() = Logx.i(this)
/**
* Logs this value as INFO with a custom tag.<br><br>
* 이 값을 커스텀 태그로 INFO 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.logi(tag: String) = Logx.i(tag, this)
/**
* Logs this value as WARN.<br><br>
* 이 값을 WARN으로 출력한다.<br>
*/
fun Any.logw() = Logx.w(this)
/**
* Logs this value as WARN with a custom tag.<br><br>
* 이 값을 커스텀 태그로 WARN 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.logw(tag: String) = Logx.w(tag, this)
/**
* Logs this value as ERROR.<br><br>
* 이 값을 ERROR로 출력한다.<br>
*/
fun Any.loge() = Logx.e(this)
/**
* Logs this value as ERROR with a custom tag.<br><br>
* 이 값을 커스텀 태그로 ERROR 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.loge(tag: String) = Logx.e(tag, this)
/**
* Logs this value with parent trace output.<br><br>
* 이 값을 부모 호출 트레이스와 함께 출력한다.<br>
*/
fun Any.logp() = Logx.p(this)
/**
* Logs this value with parent trace output and a custom tag.<br><br>
* 이 값을 부모 호출 트레이스와 커스텀 태그로 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.logp(tag: String) = Logx.p(tag, this)
/**
* Logs this value with current thread id.<br><br>
* 이 값을 현재 스레드 ID와 함께 출력한다.<br>
*/
fun Any.logt() = Logx.t(this)
/**
* Logs this value with current thread id and a custom tag.<br><br>
* 이 값을 현재 스레드 ID와 커스텀 태그로 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun Any.logt(tag: String) = Logx.t(tag, this)
/**
* Logs this JSON string with JSON formatting.<br><br>
* 이 JSON 문자열을 JSON 포맷으로 출력한다.<br>
*/
fun String.logj() = Logx.j(this)
/**
* Logs this JSON string with JSON formatting and a custom tag.<br><br>
* 이 JSON 문자열을 JSON 포맷과 커스텀 태그로 출력한다.<br>
*
* @param tag Tag to use for this log.<br><br>
* 사용할 태그.<br>
*/
fun String.logj(tag: String) = Logx.j(tag, this)