Skip to main content

Crate sim_table_override

Crate sim_table_override 

Source
Expand description

Override (overlay) table backend for the SIM constellation.

Provides an OverrideTable that layers one or more tables over a base table, resolving lookups front-to-back so upper layers shadow lower ones. It satisfies the kernel table contract and is registered as a loadable library through install_override_table_lib.

Structs§

OverrideTable
Overlay table that layers one or more tables and resolves lookups front-to-back, so earlier layers shadow later ones.

Functions§

construct_override_table
Construct an OverrideTable from args (the layers, front to back) and wrap it as an opaque table object.
install_override_table_lib
Load the override table library into cx, registering the OverrideTable class and its read constructor.