KJS::Lookup Class Reference
Fast keyword lookup. More...
#include <lookup.h>
Static Public Methods | |
int | find (const struct HashTable *table, const Identifier &s) |
int | find (const struct HashTable *table, const UChar *c, unsigned int len) |
const HashEntry * | findEntry (const struct HashTable *table, const Identifier &s) |
const HashEntry * | findEntry (const struct HashTable *table, const UChar *c, unsigned int len) |
unsigned int | hash (const Identifier &key) |
unsigned int | hash (const UChar *c, unsigned int len) |
unsigned int | hash (const char *s) |
Detailed Description
Fast keyword lookup.
Definition at line 102 of file lookup.h.
Member Function Documentation
|
Find an entry in the table, and return its value (i.e. the value field of HashEntry) Definition at line 87 of file lookup.cpp. |
|
Find an entry in the table, and return the entry This variant gives access to the other attributes of the entry, especially the attr field.
Definition at line 72 of file lookup.cpp. |
|
Calculate the hash value for a given key.
Definition at line 102 of file lookup.cpp. References KStdAccel::key(). |
The documentation for this class was generated from the following files: