DBUS_PRIVATE_EXPORT
int _dbus_hash_table_get_n_entries (DBusHashTable *table);
+DBUS_PRIVATE_EXPORT
+char ** _dbus_hash_table_to_array (DBusHashTable *table,
+ char delimiter);
+DBUS_PRIVATE_EXPORT
+dbus_bool_t _dbus_hash_table_from_array (DBusHashTable *table,
+ char **array,
+ char delimiter);
+
/* Preallocation */
/** A preallocated hash entry */
#endif
}
+static inline void
+_dbus_clear_hash_table (DBusHashTable **table_p)
+{
+ _dbus_clear_pointer_impl (DBusHashTable, table_p, _dbus_hash_table_unref);
+}
+
/** @} */
DBUS_END_DECLS