Tcl_HashTable Struct Reference

#include <tcl.h>

Collaboration diagram for Tcl_HashTable:

Collaboration graph
[legend]

Public Member Functions

Tcl_HashEntry *findProc _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, CONST char *key))
Tcl_HashEntry *createProc _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, CONST char *key, int *newPtr))

Data Fields

Tcl_HashEntry ** buckets
Tcl_HashEntrystaticBuckets [TCL_SMALL_HASH_TABLE]
int numBuckets
int numEntries
int rebuildSize
int downShift
int mask
int keyType
Tcl_HashKeyTypetypePtr

Detailed Description

Definition at line 1213 of file tcl.h.


Member Function Documentation

Tcl_HashEntry* findProc _ANSI_ARGS_ (Tcl_HashTable *tablePtr, CONST char *key)   ) 
 

Tcl_HashEntry* createProc _ANSI_ARGS_ (Tcl_HashTable *tablePtr, CONST char *key, int *newPtr)   ) 
 


Field Documentation

Tcl_HashEntry** buckets
 

Definition at line 1214 of file tcl.h.

Tcl_HashEntry* staticBuckets[TCL_SMALL_HASH_TABLE]
 

Definition at line 1217 of file tcl.h.

int numBuckets
 

Definition at line 1220 of file tcl.h.

int numEntries
 

Definition at line 1222 of file tcl.h.

int rebuildSize
 

Definition at line 1224 of file tcl.h.

int downShift
 

Definition at line 1226 of file tcl.h.

int mask
 

Definition at line 1229 of file tcl.h.

int keyType
 

Definition at line 1231 of file tcl.h.

Tcl_HashKeyType* typePtr
 

Definition at line 1243 of file tcl.h.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:16 2006 for BRL-CAD by  doxygen 1.4.6