Back to index

lightning-sunbird  0.9+nobinonly
Classes | Typedefs | Enumerations
nsHashtable.h File Reference
#include "pldhash.h"
#include "prlock.h"
#include "nscore.h"
#include "nsString.h"
#include "nsISupportsBase.h"
#include "nsTraceRefcnt.h"
#include "nsISupports.h"
#include "nsID.h"

Go to the source code of this file.

Classes

protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
class  nsPRUint32Key
class  nsVoidKey
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...
protocol  NS_COM
 A string set that takes up minimal size when there are 0 or 1 strings in the set. More...

Typedefs

typedef PRIntn(* PR_CALLBACK )(nsHashKey *aKey, void *aData, void *aClosure)

Enumerations

enum  { kHashEnumerateStop = PR_FALSE, kHashEnumerateNext = PR_TRUE, kHashEnumerateRemove = 2 }

Typedef Documentation

typedef void*(* PR_CALLBACK)(nsHashKey *aKey, void *aData, void *aClosure)

Definition at line 117 of file nsHashtable.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
kHashEnumerateStop 
kHashEnumerateNext 
kHashEnumerateRemove 

Definition at line 110 of file nsHashtable.h.