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.
|