Back to index

lightning-sunbird  0.9+nobinonly
nsProperties Member List
This is the complete list of members for nsProperties, including all inherited members.
Clear()nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
Count() constnsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
Create(nsISupports *aOuter, REFNSIID aIID, void **aResult)nsProperties [static]
EntryType typedefnsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * >
Enumerate(EnumFunction enumFunc, void *userArg)nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
EnumerateEntries(Enumerator enumFunc, void *userArg)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [inline, protected]
EnumerateRead(EnumReadFunction enumFunc, void *userArg) constnsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
get(in string prop, in nsIIDRef iid,[iid_is(iid), retval] out nsQIResult result)nsIProperties
Get(KeyType aKey, UserDataType *pData) const nsInterfaceHashtable< KeyClass, Interface >
GetEntry(KeyType aKey) constnsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [inline, protected]
getKeys(out PRUint32 count,[array, size_is(count), retval] out string keys)nsIProperties
GetWeak(KeyType aKey, PRBool *aFound=nsnull) const nsInterfaceHashtable< KeyClass, Interface >
has(in string prop)nsIProperties
Init(PRUint32 initSize=PL_DHASH_MIN_SIZE)nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
IsInitialized() constnsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
KeyType typedefnsInterfaceHashtable< KeyClass, Interface >
KeyTypePointer typedefnsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected]
mTablensTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected]
nsProperties(nsISupports *aOuter)nsProperties [inline]
nsTHashtable()nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected]
PR_CALLBACK typedefnsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * >
PR_CALLBACK typedefnsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * >
Put(KeyType aKey, Interface *aData)nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
PutEntry(KeyType aKey)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [inline, protected]
RawRemoveEntry(nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > *aEntry)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [inline, protected]
Remove(KeyType aKey)nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [inline]
RemoveEntry(KeyType aKey)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [inline, protected]
s_ClearEntry(PLDHashTable *table, PLDHashEntryHdr *entry)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected, static]
s_CopyEntry(PLDHashTable *table, const PLDHashEntryHdr *from, PLDHashEntryHdr *to)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected, static]
s_EnumReadStub(PLDHashTable *table, PLDHashEntryHdr *hdr, PRUint32 number, void *arg)nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [protected, static]
s_EnumStub(PLDHashTable *table, PLDHashEntryHdr *hdr, PRUint32 number, void *arg)nsBaseHashtable< KeyClass, nsCOMPtr< Interface >, Interface * > [protected, static]
s_GetKey(PLDHashTable *table, PLDHashEntryHdr *entry)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected, static]
s_HashKey(PLDHashTable *table, const void *key)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected, static]
s_InitEntry(PLDHashTable *table, PLDHashEntryHdr *entry, const void *key)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected, static]
s_MatchEntry(PLDHashTable *table, const PLDHashEntryHdr *entry, const void *key)nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected, static]
set(in string prop, in nsISupports value)nsIProperties
undefine(in string prop)nsIProperties
UserDataType typedefnsInterfaceHashtable< KeyClass, Interface >
~nsProperties()nsProperties [inline, private]
~nsTHashtable()nsTHashtable< nsBaseHashtableET< KeyClass, nsCOMPtr< Interface > > > [protected]