| Add |
public |
Add a new key/data pair to the list. |
| Clear |
public |
Clear the list. |
| Create |
public |
Create a new instance of the hashlist. |
| Delete |
public |
Delete an item from the list. |
| Destroy |
public |
Removes an instance of the hashlist from the heap. |
| Error |
public |
Raise an error. |
| Extract |
public |
Extract a pointer from the list. |
| Find |
public |
Find data associated with key. |
| FindIndexOf |
public |
Return index of named item. |
| FindWithHash |
public |
Find first element with given name and hash value. |
| ForEachCall |
public |
Call a procedure for each element in the list. |
| GetNextCollision |
public |
Get next collision number. |
| HashOfIndex |
public |
Return the hash value of an item by index. |
| IndexOf |
public |
Return the index of the data pointer. |
| NameOfIndex |
public |
Returns the key name of an item by index. |
| Pack |
public |
Remove nil pointers from the list. |
| Remove |
public |
Remove first instance of a pointer. |
| Rename |
public |
Rename a key. |