Lines Matching defs:to
5 * The contents of this file are subject to the Mozilla Public License Version
28 * of those above. If you wish to allow use of your version of this file only
29 * under the terms of either the GPL or the LGPL, and not to allow others to
57 * Clients will rarely need to use this class directly. Check the derived
58 * classes first, to see if they will meet your needs.
73 * // requires keys to cast to <code>const void*</code>
91 * // KeyToPointer(): Convert KeyType to KeyTypePointer
98 * // to use the copy constructor?
124 * class operations. This can fail due to OOM conditions.
154 * @param aKey the key to retrieve
155 * @return pointer to the entry class, if the key exists; nsnull if the
173 * @param aKey the key to retrieve
174 * @return pointer to the entry class retreived; nsnull only if memory
190 * @param aKey of the entry to remove
206 * @param aEntry the entry-pointer to remove (obtained from GetEntry or
228 * @param enumFunc the <code>Enumerator</code> function to call
229 * @param userArg a pointer to pass to the
242 * remove all entries, return hashtable to "pristine" state ;)
266 PLDHashEntryHdr *to);
278 * @param userFunc the Enumerator function passed to
388 PLDHashEntryHdr *to)
393 new(to) EntryType(*fromEntry);
423 // dereferences the function-pointer to the user's enumeration function