Classes |
| class | nsHashKey |
| class | nsHashtable |
| class | nsObjectHashtable |
| class | nsSupportsHashtable |
| class | nsISupportsKey |
| class | nsPRUint32Key |
| class | nsVoidKey |
| class | nsCStringKey |
| class | nsStringKey |
Typedefs |
| typedef PRIntn(* | nsHashtableEnumFunc )(nsHashKey *aKey, void *aData, void *aClosure) |
| typedef nsresult(* | nsHashtableReadEntryFunc )(nsIObjectInputStream *aStream, nsHashKey **aKey, void **aData) |
| typedef void(* | nsHashtableFreeEntryFunc )(nsIObjectInputStream *aStream, nsHashKey *aKey, void *aData) |
| typedef nsresult(* | nsHashtableWriteDataFunc )(nsIObjectOutputStream *aStream, void *aData) |
| typedef void *(* | nsHashtableCloneElementFunc )(nsHashKey *aKey, void *aData, void *aClosure) |
Enumerations |
| enum | { kHashEnumerateStop = 0,
kHashEnumerateNext = 1,
kHashEnumerateRemove = 2
} |