Tcl_HashTable Struct Reference

#include <tcl.h>


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 1197 of file tcl.h.


Member Function Documentation

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

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


Field Documentation

Definition at line 1201 of file tcl.h.

Definition at line 1204 of file tcl.h.

Referenced by Tcl_HashStats(), and Tcl_NextHashEntry().

Definition at line 1206 of file tcl.h.

Referenced by Tcl_CreateHashEntry(), Tcl_DictObjSize(), and Tcl_HashStats().

Definition at line 1208 of file tcl.h.

Referenced by Tcl_CreateHashEntry().

Definition at line 1210 of file tcl.h.

Definition at line 1213 of file tcl.h.

Referenced by Tcl_CreateHashEntry(), and Tcl_DeleteHashEntry().

Definition at line 1214 of file tcl.h.

Referenced by Tcl_CreateHashEntry(), Tcl_DeleteHashEntry(), and Tcl_HashStats().


The documentation for this struct was generated from the following file:
  • /home/ntakagi/work/tcl8.5.1/generic/tcl.h



Generated on Wed Mar 12 12:18:43 2008 by  doxygen 1.5.1