Class VariantIter
public class VariantIter
- Inheritance
-
VariantIter
- Inherited Members
Methods
Copy(VariantIterHandle)
Calls native method g_variant_iter_copy. Version: 2.24
[Version("2.24")]
public static extern VariantIterOwnedHandle Copy(VariantIterHandle iter)
Parameters
iter
VariantIterHandleTransfer ownership: None Nullable: False
Returns
- VariantIterOwnedHandle
Transfer ownership: Full Nullable: False
Init(VariantIterHandle, VariantHandle)
Calls native method g_variant_iter_init. Version: 2.24
[Version("2.24")]
public static extern nuint Init(VariantIterHandle iter, VariantHandle value)
Parameters
iter
VariantIterHandleTransfer ownership: None Nullable: False
value
VariantHandleTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
NChildren(VariantIterHandle)
Calls native method g_variant_iter_n_children. Version: 2.24
[Version("2.24")]
public static extern nuint NChildren(VariantIterHandle iter)
Parameters
iter
VariantIterHandleTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
NextValue(VariantIterHandle)
Calls native method g_variant_iter_next_value. Version: 2.24
[Version("2.24")]
public static extern VariantOwnedHandle NextValue(VariantIterHandle iter)
Parameters
iter
VariantIterHandleTransfer ownership: None Nullable: False
Returns
- VariantOwnedHandle
Transfer ownership: Full Nullable: True