remove_all


Description:

[ Version ( since = "2.12" ) ]
public void remove_all ()

Example: Remove all entries:

public static int main (string[] args) {
HashTable<int, string> table = new HashTable<int, string> (direct_hash, direct_equal);
table.insert (1, "first string");
table.insert (2, "second string");
table.insert (3, "third string");

// Output: ``Size: 3``
print ("Size: %u\n", table.size ());

// Output: ``Size: 0``
table.remove_all ();
print ("Size: %u\n", table.size ());

return 0;
}

valac --pkg glib-2.0 GLib.HashTable.remove_all.vala