鸿蒙OpenHarmony Native API【HiLog】

HiLog

Overview

Description:

HiLog模块实现日志打印功能。

开发者可以通过使用这些接口实现日志相关功能,输出日志时可以指定日志类型、所属业务领域、日志TAG标识、日志级别等。

@syscap SystemCapability.HiviewDFX.HiLog

Since:

8

Summary

Files

File Name Description
[log.h] HiLog模块日志接口定义,通过这些接口实现日志打印相关功能。

Macros

Macro Name and Value Description
LOG_DOMAIN 0 日志所对应的业务领域,用于标识业务的子系统、模块。
LOG_TAG NULL 字符串常量,标识调用所在的类或者业务。
OH_LOG_DEBUG(type, …) ((void)OH_LOG_Print((type), LOG_DEBUG, LOG_DOMAIN, LOG_TAG, VA_ARGS)) DEBUG级别写日志,宏封装接口。
OH_LOG_INFO(type, …) ((void)OH_LOG_Print((type), LOG_INFO, LOG_DOMAIN, LOG_TAG, VA_ARGS)) INFO级别写日志,宏封装接口。
OH_LOG_WARN(type, …) ((void)OH_LOG_Print((type), LOG_WARN, LOG_DOMAIN, LOG_TAG, VA_ARGS)) WARN级别写日志,宏封装接口。
OH_LOG_ERROR(type, …) ((void)OH_LOG_Print((type), LOG_ERROR, LOG_DOMAIN, LOG_TAG, VA_ARGS)) ERROR级别写日志,宏封装接口。
OH_LOG_FATAL(type, …) ((void)HiLogPrint((type), LOG_FATAL, LOG_DOMAIN, LOG_TAG, VA_ARGS)) FATAL级别写日志,宏封装接口。

Enumerations

Enumeration Name Description
LogType { LOG_APP = 0 } 日志类型。
LogLevel { LOG_DEBUG = 3, LOG_INFO = 4, LOG_WARN = 5, LOG_ERROR = 6, LOG_FATAL = 7 } 日志级别。

Functions

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值