Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions | Variables
nsTHashtable.h File Reference
#include "nscore.h"
#include "pldhash.h"
#include "nsDebug.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsTHashtable< EntryType >
 a base class for templated hashtables. More...
struct  nsTHashtable< EntryType >::s_EnumArgs
 passed internally during enumeration. More...

Functions

 PR_EXTERN (PLDHashOperator) PR_CALLBACK PL_DHashStubEnumRemove(PLDHashTable *table

Variables

PLDHashEntryHdrentry
PLDHashEntryHdr PRUint32 ordinal
PLDHashEntryHdr PRUint32 voiduserArg

Class Documentation

struct nsTHashtable::s_EnumArgs

template<class EntryType>
struct nsTHashtable< EntryType >::s_EnumArgs

passed internally during enumeration.

Allocated on the stack.

Parameters:
userFuncthe Enumerator function passed to EnumerateEntries by the client
userArgthe userArg passed unaltered

Definition at line 282 of file nsTHashtable.h.

Class Members
void * userArg
Enumerator userFunc

Function Documentation


Variable Documentation

Definition at line 49 of file nsTHashtable.h.

Definition at line 49 of file nsTHashtable.h.

Definition at line 49 of file nsTHashtable.h.