| Method |
Description |
| AddData (#) |
Ajoute une paire clef/données |
| AddItem (#) |
Ajoute une paire clef/données dans une boîte donnée |
| Assign (#) |
Copie le contenu d'une liste |
| AssignCallBack (-) |
Call-back de ForEach utilisé par la méthode Assign |
| BucketFor (#) |
Identifie la boîte dans laquelle ranger un élément donné |
| Clear (#) |
Vide la liste |
| Create (-) |
Crée une nouvelle instance de TCustomValueBucketList |
| Create (+) |
Crée une nouvelle instance de TCustomValueBucketList |
| Create (+) |
Crée une nouvelle instance de TCustomValueBucketList |
| Create (+) |
Crée une nouvelle instance de TCustomValueBucketList |
| Create (+) |
Crée une nouvelle instance de TCustomValueBucketList |
| DeleteItem (#) |
Supprime une paire clef/données, identifiée par sa position |
| Destroy (+) |
[@inheritDoc] |
| Exists (+) |
Détermine si un clef est référencée dans la liste |
| ExtractData (#) |
Retire une paire clef/données |
| ExtractItem (#) |
Supprime une paire clef/données, identifiée par sa position |
| Find (+) |
Recherche une clef dans la liste |
| FindItem (#) |
Localise la boîte de hashage et l'index d'une paire par sa clef |
| ForEach (+) |
Appelle une routine de call-back pour chaque paire clef/valeur de la liste |
| ForEach (+) |
Appelle une méthode de call-back pour chaque paire clef/valeur de la liste |
| GetData (#) |
Récupère les données liées à une clef |
| GetIsEmpty (-) |
True si la liste est vide, False sinon |
| KeyEquals (#) |
Détermine si deux clefs sont identiques |
| RemoveData (#) |
Retire une paire clef/données |
| SetBucketCount (-) |
Modifie le nombre de boîtes de hashage |
| SetData (#) |
Modifie les données liées à une clef |