func (v *Variant) GetString() string {
	var len C.gsize
	gc := C.g_variant_get_string(v.native(), &len)
	defer C.g_free(C.gpointer(gc))
	return C.GoStringN((*C.char)(gc), (C.int)(len))
}
func (v *Variant) GetString() string {
	var len C.gsize
	gc := C.g_variant_get_string(v.native(), &len)
	defer C.g_free(C.gpointer(gc))
	return C.GoStringN((*C.char)(gc), (C.int)(len))
}
func ( v * Variant ) GetString ( ) string { var len C . gsize gc := C . g_variant_get_string ( v . native ( ) , & len ) defer C . g_free ( C . gpointer ( gc ) ) return C . GoStringN ( ( * C . char ) ( gc ) , ( C . int ) ( len ) ) }
// GetString returns the string value of the variant.
GetString returns the string value of the variant .