OggzTable is provided for convenience to allow the storage of serialno-specific data.
Go to the source code of this file.
Typedefs | |
| typedef void | OggzTable |
| A table of key-value pairs. | |
Functions | |
| OggzTable * | oggz_table_new (void) |
| Instantiate a new OggzTable. | |
| void | oggz_table_delete (OggzTable *table) |
| Delete an OggzTable. | |
| void * | oggz_table_insert (OggzTable *table, long key, void *data) |
| Insert an element into a table. | |
| void * | oggz_table_lookup (OggzTable *table, long key) |
| Retrieve the element of an OggzTable indexed by a given key. | |
| int | oggz_table_size (OggzTable *table) |
| Query the number of elements in an OggzTable. | |
| void * | oggz_table_nth (OggzTable *table, int n, long *key) |
| Retrieve the nth element of an OggzTable. | |
|
|
Delete an OggzTable.
|
|
||||||||||||||||
|
Insert an element into a table.
|
|
||||||||||||
|
Retrieve the element of an OggzTable indexed by a given key.
|
|
|
Instantiate a new OggzTable.
|
|
||||||||||||||||
|
Retrieve the nth element of an OggzTable.
|
|
|
Query the number of elements in an OggzTable.
|
1.3.5