结构

GLibLogField

自 2.50 起

说明 [src]

struct GLogField {
  const gchar* key;
  gconstpointer value;
  gssize length;
}

表示结构化日志条目中单个字段的结构。有关详情,请参见 g_log_structured()

日志字段可以包含任意值,包括带有嵌入空字节的二进制值。如果字段包含字符串,该字符串必须经过 UTF-8 编码并带有尾随空字节。否则,length 必须设置为非负值。

结构成员
key

字段名称(UTF-8 字符串)。

value

字段值(任意字节)。

length

value 的长度(以字节为单位),如果以空值结尾,则为 -1。

自 2.50 起可用