genhash

API Reference

genhash

Generic hashtable code

NET.HEXAPODIA.HASHTABLES

  • Condition HASH-EXISTS  (SIMPLE-ERROR)
  • Condition UNKNOWN-HASH  (SIMPLE-ERROR)
  • Function REGISTER-TEST-DESIGNATOR (test-designator hash-function equal-function)
  • Function REGISTER-HASH-FUNCTION (test-designator hash-function equal-function)
  • Function MAKE-GENERIC-HASH-TABLE (&key (size 17) (test 'eql))
  • Function MAKE-GENERIC-HASHTABLE (&key (size 17) (test 'eql))
  • Generic-Function HASHREF (key table &optional default)
  • Generic-Function (setf HASHREF) (value key table &optional default)
  • Generic-Function HASHREM (key table)
  • Generic-Function HASHMAP (key table)
  • Method HASHREF (key (table hash-container) &optional default)
  • Method HASHREF (key (table hash-table) &optional default)
  • Method (setf HASHREF) (value key (table hash-table) &optional default)
  • Method HASHREM (key (table hash-container))
  • Method HASHREM (key (table hash-table))
  • Method HASHCLR ((table hash-table))
  • Method HASHMAP (fn (table hash-container))
  • Method HASHMAP (fn (table hash-table))
  • Generic-Function GENERIC-HASH-TABLE-COUNT (table)
  • Generic-Function GENERIC-HASH-TABLE-SIZE (table)
  • Generic-Function GENERIC-HASH-TABLE-P (table)
  • Method GENERIC-HASH-TABLE-COUNT ((table hash-container))
  • Method GENERIC-HASH-TABLE-COUNT ((table hash-table))
  • Method GENERIC-HASH-TABLE-SIZE ((table hash-container))
  • Method GENERIC-HASH-TABLE-SIZE ((table hash-table))
  • Method GENERIC-HASH-TABLE-P ((table t))