st package abstract

Symbol table package.


st_add_direct()
Place 'value' in 'table' under the key 'key'.
st_copy()
Return a copy of old_table and all its members.
st_count()
Returns the number of entries in the table `table'.
st_delete_int()
Delete the entry with the key pointed to by `keyp'.
st_delete()
Delete the entry with the key pointed to by `keyp'.
st_find_or_add()
Lookup `key' in `table'.
st_find()
Lookup `key' in `table'.
st_foreach_item_int()
Iteration macro.
st_foreach_item()
Iteration macro.
st_foreach()
Iterates over the elements of a table.
st_free_gen()
Reclaims the resources associated with `gen'.
st_free_table()
Free a table.
st_gen_int()
Returns the next (key, value) pair in the generation sequence.
st_gen()
returns the next (key, value) pair in the generation sequence.
st_init_gen()
Initializes a generator.
st_init_table_with_params()
Create a table with given parameters.
st_init_table()
Create and initialize a table.
st_insert()
Insert value in table under the key 'key'.
st_is_member()
Checks whethere `key' is in `table'.
st_lookup_int()
Lookup up `key' in `table'.
st_lookup()
Lookup up `key' in `table'.
st_numcmp()
Number comparison function.
st_numhash()
Number hash function.
st_ptrcmp()
Pointer comparison function.
st_ptrhash()
Pointer hash function.
st_strhash()
String hash function.

Generated automatically by extdoc on 20040102