VariantType.equal

Compares type1 and type2 for equality. Only returns TRUE if the types are exactly equal. Even if one type is an indefinite type and the other is a subtype of it, FALSE will be returned if they are not exactly equal. If you want to check for subtypes, use g_variant_type_is_subtype_of(). The argument types of type1 and type2 are only gconstpointer to allow use with GHashTable without function pointer casting. For both arguments, a valid GVariantType must be provided. Since 2.24

class VariantType
static
int
equal
(
void* type1
,
void* type2
)

Parameters

type1 void*

a GVariantType. [type GVariantType]

type2 void*

a GVariantType. [type GVariantType]

Return Value

Type: int

TRUE if type1 and type2 are exactly equal

Meta