Class HashTableIter
public class HashTableIter
- Inheritance
-
HashTableIter
- Inherited Members
Methods
GetHashTable(HashTableIterHandle)
Calls native method g_hash_table_iter_get_hash_table. Version: 2.16
[Version("2.16")]
public static extern HashTableUnownedHandle GetHashTable(HashTableIterHandle iter)
Parameters
iter
HashTableIterHandleTransfer ownership: None Nullable: False
Returns
- HashTableUnownedHandle
Transfer ownership: None Nullable: False
Init(HashTableIterHandle, HashTableHandle)
Calls native method g_hash_table_iter_init. Version: 2.16
[Version("2.16")]
public static extern void Init(HashTableIterHandle iter, HashTableHandle hashTable)
Parameters
iter
HashTableIterHandleTransfer ownership: None Nullable: False
hashTable
HashTableHandleTransfer ownership: None Nullable: False
Next(HashTableIterHandle, out IntPtr, out IntPtr)
Calls native method g_hash_table_iter_next. Version: 2.16
[Version("2.16")]
public static extern bool Next(HashTableIterHandle iter, out IntPtr key, out IntPtr value)
Parameters
iter
HashTableIterHandleTransfer ownership: None Nullable: False
key
IntPtrTransfer ownership: Full Nullable: True
value
IntPtrTransfer ownership: Full Nullable: True
Returns
- bool
Transfer ownership: None Nullable: False
Remove(HashTableIterHandle)
Calls native method g_hash_table_iter_remove. Version: 2.16
[Version("2.16")]
public static extern void Remove(HashTableIterHandle iter)
Parameters
iter
HashTableIterHandleTransfer ownership: None Nullable: False
Replace(HashTableIterHandle, IntPtr)
Calls native method g_hash_table_iter_replace. Version: 2.30
[Version("2.30")]
public static extern void Replace(HashTableIterHandle iter, IntPtr value)
Parameters
iter
HashTableIterHandleTransfer ownership: None Nullable: False
value
IntPtrTransfer ownership: None Nullable: True
Steal(HashTableIterHandle)
Calls native method g_hash_table_iter_steal. Version: 2.16
[Version("2.16")]
public static extern void Steal(HashTableIterHandle iter)
Parameters
iter
HashTableIterHandleTransfer ownership: None Nullable: False