Lines Matching defs:nsHashKey
60 nsHashKey* key;
78 const nsHashKey* otherKey = NS_REINTERPRET_CAST(const nsHashKey*, key);
85 const nsHashKey* hashKey = NS_STATIC_CAST(const nsHashKey*, key);
95 // leave it up to the nsHashKey destructor to free the "value"
144 nsHashKey::~nsHashKey(void)
146 MOZ_COUNT_DTOR(nsHashKey);
150 nsHashKey::Write(nsIObjectOutputStream* aStream) const
190 PRBool nsHashtable::Exists(nsHashKey *aKey)
207 void *nsHashtable::Put(nsHashKey *aKey, void *aData)
239 void *nsHashtable::Get(nsHashKey *aKey)
255 void *nsHashtable::Remove(nsHashKey *aKey)
388 nsHashKey* key;
418 WriteEntry(nsHashKey *aKey, void *aData, void* aClosure)
563 nsCStringKey::Equals(const nsHashKey* aKey) const
574 nsHashKey*
690 nsStringKey::Equals(const nsHashKey* aKey) const
701 nsHashKey*
797 nsObjectHashtable::RemoveAndDelete(nsHashKey *aKey)
809 nsSupportsHashtable::ReleaseElement(nsHashKey *aKey, void *aData, void* aClosure)
824 nsSupportsHashtable::Put(nsHashKey *aKey, nsISupports* aData, nsISupports **value)
837 nsSupportsHashtable::Get(nsHashKey *aKey)
850 nsSupportsHashtable::Remove(nsHashKey *aKey, nsISupports **value)