System.Contnrs.TCustomBucketList.BucketFor

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function BucketFor(AItem: Pointer): Integer; virtual; abstract;

C++

virtual int __fastcall BucketFor(void * AItem) = 0 ;

プロパティ

種類 可視性 ソース ユニット
function protected
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TCustomBucketList

説明

指定した項目が入っているバケットのインデックスを返します。

TCustomBucketListBucketFor を内部的に使用して,任意の項目が属しているバケットを判別します。TCustomBucketList は,抽象(純粋仮想)メソッドとして BucketFor を導入します。つまり,実装はされません。下位クラスは,任意の項目の所属バケットを決定する実装を提供するために BucketFor をオーバーライドする必要があります。

AItem は,検索対象の項目です。この項目が所属すべきバケットが返されます。

BucketFor は,Buckets プロパティ配列でバケットのインデックスを返します。

関連項目