x-engine-c v0.2.13
The C engine for x-lang
Loading...
Searching...
No Matches
x_image_table_t Struct Reference

An address-to-integer table: open addressing over a power of two. More...

Data Fields

x_int_tkeys
 
x_int_tvals
 
x_int_t mask
 
x_int_t count
 

Detailed Description

An address-to-integer table: open addressing over a power of two.

The object index while an image is written, and the cache of the words the naming callable has already answered. An empty key is 0, which no address is.

Field Documentation

◆ count

x_int_t x_image_table_t::count

Keys held.

◆ keys

x_int_t* x_image_table_t::keys

Addresses; 0 marks an empty slot.

◆ mask

x_int_t x_image_table_t::mask

Slot count minus one.

◆ vals

x_int_t* x_image_table_t::vals

The value beside each key.


The documentation for this struct was generated from the following file: