DoxigAlpha

clearAndFree

Empty the map and release the backing allocation. This does not free keys or values! Be sure to release them if they need deinitialization before calling this function.

Function parameters

Parameters

#
self:*Self

Type definitions in this namespace

Types

#

Functions in this namespace

Functions

#
StringHashMap
Builtin hashmap for strings as keys.
StringHashMapUnmanaged
Key memory is managed by the caller.
HashMap
General purpose hash table.
HashMapUnmanaged
A HashMap based on open addressing and linear probing.

= 80

Values

#

Source

Implementation

#
pub fn clearAndFree(self: *Self) void {
    return self.unmanaged.clearAndFree(self.allocator);
}