当前位置: 首页 > news >正文

国外中文网站排行做母亲节网站的素材

国外中文网站排行,做母亲节网站的素材,济南建设网站企业,自己怎么设计公主房HiLog Overview Description: HiLog模块实现日志打印功能。 开发者可以通过使用这些接口实现日志相关功能,输出日志时可以指定日志类型、所属业务领域、日志TAG标识、日志级别等。 syscap SystemCapability.HiviewDFX.HiLog Since: 8 Summary Files File …

HiLog

Overview

Description:

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

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

@syscap SystemCapability.HiviewDFX.HiLog

Since:

8

Summary

Files

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

Macros

Macro Name and ValueDescription
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 NameDescription
LogType { LOG_APP = 0 }日志类型。
LogLevel { LOG_DEBUG = 3, LOG_INFO = 4, LOG_WARN = 5, LOG_ERROR = 6, LOG_FATAL = 7 }日志级别。

Functions

FunctionDescription
OH_LOG_Print (LogType type, LogLevel level, unsigned int domain, const char *tag, const char *fmt,…) attribute((format(os_logint 写日志接口。
OH_LOG_IsLoggable (unsigned int domain, const char *tag, LogLevel level)int bool 检查指定业务领域、TAG、级别的日志是否可以打印。

Details

Macro Definition

LOG_DOMAIN

#define LOG_DOMAIN   0

Description:

日志所对应的业务领域,用于标识业务的子系统、模块。

16进制整数,有效范围0x0~0xFFFF,超过自动截掉高位。

LOG_TAG

#define LOG_TAG   NULL

Description:

字符串常量,标识调用所在的类或者业务。

OH_LOG_DEBUG

#define OH_LOG_DEBUG( type,  ... )   ((void)OH_LOG_Print((type), LOG_DEBUG, LOG_DOMAIN, LOG_TAG, __VA_ARGS__))

Description:

DEBUG级别写日志,宏封装接口。

使用时需要先定义日志业务领域、日志TAG,一般在源文件起始处统一定义一次。

Parameters:

NameDescription
type日志类型,三方应用日志类型为LOG_APP。
fmt格式化字符串,基于类printf格式的增强,支持隐私参数标识,即在格式字符串每个参数中符号后类型前增加{public}、{private}标识。
与格式字符串里参数类型对应的参数列表,参数数目、参数类型必须与格式字符串中的标识一一对应。

See also:

[OH_LOG_Print]

OH_LOG_ERROR

#define OH_LOG_ERROR( type,  ... )   ((void)OH_LOG_Print((type), LOG_ERROR, LOG_DOMAIN, LOG_TAG, __VA_ARGS__))

Description:

ERROR级别写日志,宏封装接口。

使用时需要先定义日志业务领域、日志TAG,一般在源文件起始处统一定义一次。

Parameters:

NameDescription
type日志类型,三方应用日志类型为LOG_APP。
fmt格式化字符串,基于类printf格式的增强,支持隐私参数标识,即在格式字符串每个参数中符号后类型前增加{public}、{private}标识。
与格式字符串里参数类型对应的参数列表,参数数目、参数类型必须与格式字符串中的标识一一对应。

See also:

OH_LOG_Print

OH_LOG_FATAL

#define OH_LOG_FATAL( type,  ... )   ((void)HiLogPrint((type), LOG_FATAL, LOG_DOMAIN, LOG_TAG, __VA_ARGS__))

Description:

FATAL级别写日志,宏封装接口。

使用时需要先定义日志业务领域、日志TAG,一般在源文件起始处统一定义一次。

Parameters:

NameDescription
type日志类型,三方应用日志类型为LOG_APP。
fmt格式化字符串,基于类printf格式的增强,支持隐私参数标识,即在格式字符串每个参数中符号后类型前增加{public}、{private}标识。
与格式字符串里参数类型对应的参数列表,参数数目、参数类型必须与格式字符串中的标识一一对应。

See also:

[OH_LOG_Print]

OH_LOG_INFO

#define OH_LOG_INFO( type,  ... )   ((void)OH_LOG_Print((type), LOG_INFO, LOG_DOMAIN, LOG_TAG, __VA_ARGS__))

Description:

INFO级别写日志,宏封装接口。

使用时需要先定义日志业务领域、日志TAG,一般在源文件起始处统一定义一次。

Parameters:

NameDescription
type日志类型,三方应用日志类型为LOG_APP。
fmt格式化字符串,基于类printf格式的增强,支持隐私参数标识,即在格式字符串每个参数中符号后类型前增加{public}、{private}标识。
与格式字符串里参数类型对应的参数列表,参数数目、参数类型必须与格式字符串中的标识一一对应。

See also:

[OH_LOG_Print]

OH_LOG_WARN

#define OH_LOG_WARN( type,  ... )   ((void)OH_LOG_Print((type), LOG_WARN, LOG_DOMAIN, LOG_TAG, __VA_ARGS__))

Description:

WARN级别写日志,宏封装接口。

使用时需要先定义日志业务领域、日志TAG,一般在源文件起始处统一定义一次。

Parameters:

NameDescription
type日志类型,三方应用日志类型为LOG_APP。
fmt格式化字符串,基于类printf格式的增强,支持隐私参数标识,即在格式字符串每个参数中符号后类型前增加{public}、{private}标识。
与格式字符串里参数类型对应的参数列表,参数数目、参数类型必须与格式字符串中的标识一一对应。

See also:

[OH_LOG_Print]

Enumeration Type

LogLevel

enum LogLevel

Description:

日志级别。

该枚举类型用于定义日志级别。

各级别建议使用方式:

DEBUG:比INFO级别更详细的流程记录,通过该级别的日志可以更详细地分析业务流程和定位分析问题。DEBUG级别的日志在正式发布版本中默认不会被打印,只有在调试版本或打开调试开关的情况下才会打印。

INFO:用来记录业务关键流程节点,可以还原业务的主要运行过程;用来记录非正常情况信息,但这些情况都是可以预期的(如无网络信号、登录失败等)。这些日志都应该由该业务内处于支配地位的模块来记录,避免在多个被调用的模块或低级函数中重复记录。

WARN:发生了较为严重的非预期情况,但是对用户影响不大,程序可以自动恢复或通过简单的操作就可以恢复的问题。

ERROR:程序或功能发生了错误,该错误会影响功能的正常运行或用户的正常使用,可以恢复但恢复代价较高,如重置数据等。

FATAL:重大致命异常,表明程序或功能即将崩溃,故障无法恢复。

EnumeratorDescription
LOG_DEBUGDEBUG日志级别,使用OH_LOG_DEBUG接口打印
LOG_INFOINFO日志级别,使用OH_LOG_INFO接口打印
LOG_WARNWARN日志级别,使用OH_LOG_WARN接口打印
LOG_ERRORERROR日志级别,使用OH_LOG_ERROR接口打印
LOG_FATALFATAL日志级别,使用OH_LOG_FATAL接口打印

LogType

enum LogType

Description:

日志类型。

该枚举类型用于定义应用开发者可以使用的日志类型。当前有应用日志LOG_APP。

EnumeratorDescription
LOG_APP应用日志

Function

OH_LOG_IsLoggable()

int bool OH_LOG_IsLoggable (unsigned int domain, const char * tag, LogLevel level )

Description:

检查指定业务领域、TAG、级别的日志是否可以打印。

Parameters:

NameDescription
domain指定日志业务领域。
tag指定日志TAG。
level指定日志level。

Returns:

如果指定domain、tag、level日志可以打印则返回true;否则返回false。

OH_LOG_Print()

int OH_LOG_Print (LogType type, LogLevel level, unsigned int domain, const char * tag, const char * fmt,  ... )

Description:

写日志接口。

指定日志类型、日志级别、业务领域、TAG,按照类printf格式类型和隐私指示确定需要输出的变参。

Parameters:

NameDescription
type日志类型,三方应用日志类型为LOG_APP。
level日志级别,日志级别包括LOG_DEBUG、LOG_INFO、LOG_WARN、LOG_ERROR、LOG_FATAL。
domain日志业务领域,16进制整数,范围0x0~0xFFFF。
tag日志TAG,字符串,标识调用所在的类或者业务。
fmt格式化字符串,基于类printf格式的增强,支持隐私参数标识,即在格式字符串每个参数中符号后类型前增加{public}、{private}标识。
与格式字符串里参数类型对应的参数列表,参数数目、参数类型必须与格式字符串中的标识一一对应。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Returns:

大于等于0表示成功;小于0表示失败。

http://www.yayakq.cn/news/702319/

相关文章:

  • php网站开发更换模板wordpress插件推荐
  • 长安网站设计西服定制一般多少钱
  • 聊城网站开发手机开发网站建设
  • 无极限网站模板wordpress滑动
  • 济南网站开发培训班寺庙网站开发策划书
  • 绍兴做微网站长沙仿站模板网站建设
  • 网站首页可以做竖版吗wordpress 多说评论插件
  • 实验室网站建设的意义ppt主题大全素材
  • 电子商城网站开发 pdf想做企业网站
  • 电子商务网站建设的代码网络营销都有哪些
  • 企业建站系统漏洞深圳网站开发建设
  • 免费建站的房管网查询中心
  • 网站制作工具 简易网站备案资料下载
  • 做网站有必要凡客建站登录
  • 做公司网站需要什么材料企业网络专线
  • 营销型网站制作价格网页翻译用不了
  • ps工具设计网站网站建设升级的必要性
  • 客户做网站要退款赣州微网站建设费用
  • 全球设计网站有哪些黑帽seo寄生虫
  • 海城网站制作建设互联网公司市值
  • 苏州网站建设公司哪家好医疗器械生产质量管理规范
  • 贵阳公司网页网站建设贵阳网站公司
  • 网站建设提供的网站资料商务网站建设定义
  • 设计网站要多少钱dedecms网站后台管理
  • 我的世界怎么自己做皮肤并上传网站需要多长时间
  • 网站联系方式连接怎么做自己的淘宝网站怎么建设
  • 东莞长安做网站公司个人网站能干嘛
  • 木材加工公司网站建设衡水seo营销
  • 网站的服务器每年都要续费的吗功能型网站
  • 宁国网站建设python编程入门