Object THashMapCursor
Unit
GContnrs
Declaration
type THashMapCursor = object(TObject)
Description
Hierarchy
Overview
Methods
Properties
 |
property Bucket : Integer read fBucket write fBucket; |
 |
property HashMap : TAbstractHashMap read fHashMap; |
 |
property Entry : Pointer read fEntry write fEntry; |
 |
property Previous : Pointer read fPrevious write fPrevious; |
Description
Methods
 |
function Equals(const Cursor: THashMapCursor) : Boolean; inline; |
Check if the cursors designate the same item.
|
 |
function HasItem: Boolean; inline; |
Check if the cursors designate an item.
|
 |
constructor Init(HashMap : TAbstractHashMap; BucketNum: Integer; AEntry, APrevious: Pointer); |
Constructor.
|
 |
function IsFirst: Boolean; inline; |
Returns true if the cursor designates the first element.
|
 |
function IsLast: Boolean; inline; |
Returns true if the cursor designates the last element.
|
 |
function IsNil: Boolean; inline; |
Equivalent to not HasItem.
|
 |
procedure MoveNext; inline; |
If cursor is nil then do nothing, else if cursor is last then cursor becomes nil cursor, otherwise move cursor to the next item.
|
Properties
 |
property Bucket : Integer read fBucket write fBucket; |
Designated bucket.
|
 |
property Entry : Pointer read fEntry write fEntry; |
Designated entry.
|
 |
property Previous : Pointer read fPrevious write fPrevious; |
|
Generated by PasDoc 0.13.0 on 2014-07-29 16:12:40
|