Overridden by: GrandHashTable class HashTable class
A new empty MuTable whose domain space is 'cs'.
Overridden by: GrandHashTable class ActualHashTable class IntegerTable class
Semantically identical to 'muTable(cs)'. 'reg' just provides a hint as to what
part of the domain space the new table should expect to be occupied.
Overridden by: GrandHashTable class ActualHashTable class IntegerTable class
Table test
Overrides: ScruTable
Overrides: ScruTable
Overridden by: GrandHashTable
Note that muTable->asMuTable() returns a copy of the original. The two
are now free to change independently.
Overrides: ScruTable
Overridden by: GrandHashTable
Associate key with value unless key is already associated with another value. If so, blast.
Overridden by: IntegerTable
Associate key with value only if key is already associated with a value. Otherwise blast.
Overridden by: IntegerTable
Associate value with key, whether or not there is a previous association.
Return the old range element if the position was previously occupied, nil otherwise
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Unboxed version. See class comment for XuInteger
Overridden by: IntegerTable
Unboxed version. See class comment for XuInteger
Overridden by: IntegerTable
Unboxed version. See class comment for XuInteger
Overridden by: ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Create a new table with an unspecified number of initial domain positions.
Overrides: ScruTable
Overridden by: HashTable IntegerTable ActualArray OberIntegerTable ActualIntegerTable
Overridden by: GrandHashTable ActualHashTable ActualArray ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable IntegerTable MuArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Unboxed version. See class comment for XuInteger
Overridden by: IntegerTable
Unboxed version. See class comment for XuInteger
Overridden by: IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Remove a key->value association from the table.
Blast if the key is not present.
Overridden by: IntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overridden by: GrandHashTable ActualHashTable ActualArray ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Overrides: ScruTable
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
Remove a key->value association from the table.
Do not blast (or do anything else) if the key is not in my current domain.
Return TRUE if the association was present and removed,
Return FALSE if the association was not there
Overridden by: GrandHashTable HashTable ActualHashTable IntegerTable MuArray ActualArray OberIntegerTable ActualIntegerTable COWIntegerTable
I 'wipe' from myself all associations whose key is in 'region'. See MuTable::wipe
Overridden by: MuArray