packed Object THAMTNode.THAMTArray
Unit
hamt.internals
Declaration
type THAMTArray = packed object(TObject)
Description
Hierarchy
- TObject
- THAMTNode.THAMTArray
Enclosing Class
Overview
Fields
Methods
|
class function size(aCount: THAMTArrayIndex): SizeInt; static; inline; |
|
class function allocate(acount: THAMTArrayIndex): PHAMTArray; static; |
|
class procedure decrementRefCount(a: PHAMTArray); static; |
|
procedure incrementChildrenRefCount; |
|
function indexOf(const item: TItem): THAMTArrayIndex; |
|
function find(const item: TItem): PItem; |
|
function get(i: THAMTArrayIndex): PItem; inline; |
Properties
|
property items[i:THAMTArrayIndex]: PItem read get; |
Description
Fields
|
refCount: Integer; |
|
|
count: THAMTArrayIndex; |
|
|
firstItem: array[0..0] of TItem; |
|
Methods
|
class function size(aCount: THAMTArrayIndex): SizeInt; static; inline; |
|
|
class function allocate(acount: THAMTArrayIndex): PHAMTArray; static; |
|
|
class procedure decrementRefCount(a: PHAMTArray); static; |
|
|
procedure incrementChildrenRefCount; |
|
|
function indexOf(const item: TItem): THAMTArrayIndex; |
|
|
function find(const item: TItem): PItem; |
|
|
function get(i: THAMTArrayIndex): PItem; inline; |
|
Properties
|
property items[i:THAMTArrayIndex]: PItem read get; |
|
Generated by PasDoc 0.14.0.
|