MapValueCompare
Description
Value-comparison callback installed at MapInit, or NULL when the map was initialised without value comparison.
Parameters
| Name | Direction | Description |
|---|---|---|
m |
in | Map. |
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Type.c:63:
bool result = MapPairCount(&map) == 0 && MapCapacity(&map) == 0 && MapTombstones(&map) == 0 &&
MapEntries(&map) == NULL && MapStates(&map) == NULL && MapKeyCompare(&map) == i32_compare &&
MapValueCompare(&map) == NULL && MapKeyHash(&map) == i32_hash &&
MapPolicy(&map).should_rehash == MapPolicyLinear.should_rehash &&
MapPolicy(&map).next_capacity == MapPolicyLinear.next_capacity &&- In
Type.c:81:
bool result =
MapKeyCompare(&map) == i32_compare && MapValueCompare(&map) == i32_compare && MapKeyHash(&map) == i32_hash;
MapDeinit(&map);- In
Type.c:148:
bool result = MapKeyHash(&map) == i32_hash && MapKeyCompare(&map) == i32_compare &&
MapValueCompare(&map) == i32_compare && ZstrCompare(MapPolicy(&map).name, "vcmp-policy") == 0 &&
MapPolicy(&map).should_rehash == custom_should_rehash_snapshot &&
MapPolicy(&map).next_capacity == custom_next_capacity &&- In
Type.c:173:
bool result = MapKeyHash(&map) == (GenericHash)zstr_hash && MapKeyCompare(&map) == (GenericCompare)zstr_compare &&
MapValueCompare(&map) == NULL && MapKeyCopyInit(&map) == (GenericCopyInit)zstr_init_clone &&
MapKeyCopyDeinit(&map) == (GenericCopyDeinit)zstr_deinit &&
MapValueCopyInit(&map) == (GenericCopyInit)zstr_init_clone &&
Last updated on