TORCS  1.3.10
The Open Racing Car Simulator
Loading...
Searching...
No Matches
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

NAMED * lookup (HASH_TABLE *table, KEY name, size_t createSize)
void hashTableInit (HASH_TABLE *)
void hashTableDestroy (HASH_TABLE *)
void hashTableIterInit (HASH_TABLE_ITER *, const HASH_TABLE *)
NAMED * hashTableIterNext (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 )