方法
GLibVariantTypeis_definite
声明 [源]
gboolean
g_variant_type_is_definite (
const GVariantType* type
)
描述 [源]
确定给定的 type 是否是确定的(即:不是不确定的)。
一个类型是确定的,如果它的类型字符串不包含任何不确定类型的字符(*、? 或 r)。
一个 GVariant 实例可能不具有不确定类型,所以在 g_variant_get_type() 的结果上调用此函数将始终返回 true。然而,对于像 G_VARIANT_TYPE_ARRAY 这样的不确定类型,调用此函数将返回 FALSE。