TORCS  1.3.9
The Open Racing Car Simulator
hashtable.h File Reference
#include <stddef.h>
Include dependency graph for hashtable.h:

Go to the source code of this file.

Classes

struct  NAMED
 
struct  HASH_TABLE
 
struct  HASH_TABLE_ITER
 

Typedefs

typedef const char * KEY
 

Functions

NAMEDlookup (HASH_TABLE *table, KEY name, size_t createSize)
 
void hashTableInit (HASH_TABLE *)
 
void hashTableDestroy (HASH_TABLE *)
 
void hashTableIterInit (HASH_TABLE_ITER *, const HASH_TABLE *)
 
NAMEDhashTableIterNext (HASH_TABLE_ITER *)
 

Typedef Documentation

◆ KEY

typedef const char* KEY

Definition at line 28 of file hashtable.h.

Function Documentation

◆ hashTableDestroy()

void hashTableDestroy ( HASH_TABLE )

◆ hashTableInit()

void hashTableInit ( HASH_TABLE )

◆ hashTableIterInit()

void hashTableIterInit ( HASH_TABLE_ITER ,
const HASH_TABLE  
)

◆ hashTableIterNext()

NAMED* hashTableIterNext ( HASH_TABLE_ITER )

◆ lookup()

NAMED* lookup ( HASH_TABLE table,
KEY  name,
size_t  createSize 
)