方法
GLibVariantis_normal_form
自 2.24 起可用
声明 [源]
gboolean
g_variant_is_normal_form (
GVariant* value
)
描述 [源]
检查 value
是否在正常形式。
这样做的主要原因是为了检测给定的序列化数据是否在正常形式:使用 g_variant_new_from_data()
将数据加载到 GVariant
中,然后使用此函数进行检查。
如果找到 value
在正常形式,则将其标记为可信。如果值已标记为可信,则此函数将立即返回 TRUE
。
对于深层嵌套值,可能有实现特定的限制。GVariant 保证至少可以处理 64 层的嵌套。
自 2.24 起可用