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
 
1.3.5