Back to index

lightning-sunbird  0.9+nobinonly
nsRefPtrHashtableMT< KeyClass, RefPtr > Member List
This is the complete list of members for nsRefPtrHashtableMT< KeyClass, RefPtr >, including all inherited members.
Clear()nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
Count() constnsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
EntryType typedefnsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
Enumerate(EnumFunction enumFunc, void *userArg)nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
nsBaseHashtable::Enumerate(EnumFunction enumFunc, void *userArg)nsBaseHashtable< KeyClass, DataType, UserDataType > [inline, protected]
EnumerateEntries(Enumerator enumFunc, void *userArg)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [inline, protected]
EnumerateRead(EnumReadFunction enumFunc, void *userArg) constnsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
nsBaseHashtable::EnumerateRead(EnumReadFunction enumFunc, void *userArg) const nsBaseHashtable< KeyClass, DataType, UserDataType > [inline, protected]
EnumFunction typedefnsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
EnumReadFunction typedefnsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
Get(KeyType aKey, UserDataType *pData) const nsRefPtrHashtableMT< KeyClass, RefPtr >
nsBaseHashtable::Get(KeyType aKey, UserDataType *pData) const nsBaseHashtable< KeyClass, DataType, UserDataType > [inline]
GetEntry(KeyType aKey) constnsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [inline, protected]
Init(PRUint32 initSize=PL_DHASH_MIN_SIZE)nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
IsInitialized() constnsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * > [inline]
KeyType typedefnsRefPtrHashtableMT< KeyClass, RefPtr >
KeyTypePointer typedefnsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected]
mLocknsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * > [protected]
mTablensTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected]
nsBaseHashtableMT()nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * > [inline]
nsTHashtable()nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected]
PR_CALLBACK typedefnsBaseHashtable< KeyClass, DataType, UserDataType > [protected]
PR_CALLBACK typedefnsBaseHashtable< KeyClass, DataType, UserDataType > [protected]
Put(KeyType aKey, RefPtr *aData)nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
nsBaseHashtable::Put(KeyType aKey, UserDataType aData)nsBaseHashtable< KeyClass, DataType, UserDataType > [inline, protected]
PutEntry(KeyType aKey)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [inline, protected]
RawRemoveEntry(nsBaseHashtableET< KeyClass, DataType > *aEntry)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [inline, protected]
Remove(KeyType aKey)nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
RemoveEntry(KeyType aKey)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [inline, protected]
s_ClearEntry(PLDHashTable *table, PLDHashEntryHdr *entry)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected, static]
s_CopyEntry(PLDHashTable *table, const PLDHashEntryHdr *from, PLDHashEntryHdr *to)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected, static]
s_EnumReadStub(PLDHashTable *table, PLDHashEntryHdr *hdr, PRUint32 number, void *arg)nsBaseHashtable< KeyClass, DataType, UserDataType > [protected, static]
s_EnumStub(PLDHashTable *table, PLDHashEntryHdr *hdr, PRUint32 number, void *arg)nsBaseHashtable< KeyClass, DataType, UserDataType > [protected, static]
s_GetKey(PLDHashTable *table, PLDHashEntryHdr *entry)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected, static]
s_HashKey(PLDHashTable *table, const void *key)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected, static]
s_InitEntry(PLDHashTable *table, PLDHashEntryHdr *entry, const void *key)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected, static]
s_MatchEntry(PLDHashTable *table, const PLDHashEntryHdr *entry, const void *key)nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected, static]
UserDataType typedefnsRefPtrHashtableMT< KeyClass, RefPtr >
~nsBaseHashtableMT()nsBaseHashtableMT< KeyClass, nsRefPtr< RefPtr >, RefPtr * >
~nsTHashtable()nsTHashtable< nsBaseHashtableET< KeyClass, DataType > > [protected]