D-Bus 1.14.10
|
Internals of DBusHashIter. More...
Data Fields | |
DBusHashTable * | table |
Pointer to table containing entry. More... | |
DBusHashEntry ** | bucket |
Pointer to bucket that points to first entry in this entry's chain: used for deleting the entry. More... | |
DBusHashEntry * | entry |
Current hash entry. More... | |
DBusHashEntry * | next_entry |
Next entry to be iterated onto in current bucket. More... | |
int | next_bucket |
index of next bucket More... | |
int | n_entries_on_init |
used to detect table resize since initialization More... | |
Internals of DBusHashIter.
Definition at line 218 of file dbus-hash.c.
DBusHashEntry** DBusRealHashIter::bucket |
Pointer to bucket that points to first entry in this entry's chain: used for deleting the entry.
Definition at line 221 of file dbus-hash.c.
Referenced by _dbus_hash_iter_remove_entry().
DBusHashEntry* DBusRealHashIter::entry |
Current hash entry.
Definition at line 225 of file dbus-hash.c.
Referenced by _dbus_hash_iter_get_int_key(), _dbus_hash_iter_get_string_key(), _dbus_hash_iter_get_uintptr_key(), _dbus_hash_iter_get_value(), _dbus_hash_iter_remove_entry(), and _dbus_hash_iter_set_value().
int DBusRealHashIter::n_entries_on_init |
used to detect table resize since initialization
Definition at line 228 of file dbus-hash.c.
int DBusRealHashIter::next_bucket |
index of next bucket
Definition at line 227 of file dbus-hash.c.
DBusHashEntry* DBusRealHashIter::next_entry |
Next entry to be iterated onto in current bucket.
Definition at line 226 of file dbus-hash.c.
DBusHashTable* DBusRealHashIter::table |
Pointer to table containing entry.
Definition at line 220 of file dbus-hash.c.
Referenced by _dbus_hash_iter_get_int_key(), _dbus_hash_iter_get_string_key(), _dbus_hash_iter_get_uintptr_key(), _dbus_hash_iter_get_value(), _dbus_hash_iter_remove_entry(), and _dbus_hash_iter_set_value().