- Tcl_InitHashTable
- Tcl_DeleteHashTable
- Tcl_CreateHashEntry
- Tcl_DeleteHashEntry
- Tcl_FindHashEntry
- Tcl_GetHashValue
- Tcl_SetHashValue
- Tcl_GetHashKey
- Tcl_FirstHashEntry
- Tcl_NextHashEntry
- Tcl_HashStats
- procedures to manage hash tables
- NAME
- SYNOPSIS
#include <tcl.h>
Tcl_InitHashTable(tablePtr, keyType)
Tcl_DeleteHashTable(tablePtr)
Tcl_HashEntry *
Tcl_CreateHashEntry(tablePtr, key, newPtr)
Tcl_DeleteHashEntry(entryPtr)
Tcl_HashEntry *
Tcl_FindHashEntry(tablePtr, key)
ClientData
Tcl_GetHashValue(entryPtr)
Tcl_SetHashValue(entryPtr, value)
char *
Tcl_GetHashKey(tablePtr, entryPtr)
Tcl_HashEntry *
Tcl_FirstHashEntry(tablePtr, searchPtr)
Tcl_HashEntry *
Tcl_NextHashEntry(searchPtr)
char *
Tcl_HashStats(tablePtr)
- ARGUMENTS
- DESCRIPTION
- KEYWORDS