hashkey wrapper using nsAString KeyType More...
#include <nsHashKeys.h>


Public Types | |
| enum | { ALLOW_MEMMOVE = PR_TRUE } |
| typedef const nsAString & | KeyType |
| typedef const nsAString * | KeyTypePointer |
Public Member Functions | |
| nsStringHashKey (KeyTypePointer aStr) | |
| nsStringHashKey (const nsStringHashKey &toCopy) | |
| ~nsStringHashKey () | |
| KeyType | GetKey () const |
| PRBool | KeyEquals (const KeyTypePointer aKey) const |
Static Public Member Functions | |
| static KeyTypePointer | KeyToPointer (KeyType aKey) |
| static PLDHashNumber | HashKey (const KeyTypePointer aKey) |
hashkey wrapper using nsAString KeyType
| typedef const nsAString& nsStringHashKey::KeyType |
| typedef const nsAString* nsStringHashKey::KeyTypePointer |
| nsStringHashKey::nsStringHashKey | ( | KeyTypePointer | aStr | ) | [inline] |
| nsStringHashKey::nsStringHashKey | ( | const nsStringHashKey & | toCopy | ) | [inline] |
| nsStringHashKey::~nsStringHashKey | ( | ) | [inline] |
| KeyType nsStringHashKey::GetKey | ( | ) | const [inline] |
| static PLDHashNumber nsStringHashKey::HashKey | ( | const KeyTypePointer | aKey | ) | [inline, static] |
| PRBool nsStringHashKey::KeyEquals | ( | const KeyTypePointer | aKey | ) | const [inline] |
| static KeyTypePointer nsStringHashKey::KeyToPointer | ( | KeyType | aKey | ) | [inline, static] |
1.6.1