Expand description
Hash-map table backend for the SIM constellation.
Provides a HashTable implementation satisfying the kernel TableBackend
contract, storing symbol-keyed entries in an in-memory hash map and
registered as a loadable library through install_hash_table_lib.
Structs§
- Hash
Backend - Table backend that constructs
HashTableobjects for thehashbackend name. - Hash
Table - In-memory table backed by a hash map of symbol keys to
Values. - Hash
Table Descriptor - Serialized form of a
HashTable: the citizen descriptor holding the table’s entries as key/expression pairs. - Hash
Table Lib - Loadable library manifest for the hash table backend.
Functions§
- hash_
table_ class_ symbol - The fully qualified class symbol (
table/HashTable) for the hash table citizen. - install_
hash_ table_ lib - Register the
HashBackendand load theHashTableLibintocx.