[Overview][Types][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Helper object used internally.
Source position: lazlistclasses.pas line 207
type TLazListClassesInternalMem = object |
||
protected |
||
Type |
||
TMemRecord = record |
|
|
FirstItem: record |
|
|
case Integer of |
||
1: ( |
||
Ptr: PByte; |
|
|
); |
||
2: ( |
||
Idx: Integer; |
|
|
); |
||
end; |
||
Count: Integer; |
||
Capacity: Cardinal; |
||
Data: record |
||
end; |
||
end; |
||
PMemRecord = ^TMemRecord; |
|
|
property CapacityFast: Cardinal; [r] |
|
|
public |
||
procedure Init; |
|
|
procedure Alloc(); |
|
|
procedure Free; |
|
|
function IsAllocated; |
|
|
|
||
|
||
property DataPointer: PByte; [r] |
|
|
property FirstItemPointer: PByte; [rw] |
||
property FirstItemIndex: Integer; [rw] |
|
|
end; |
|
Helper object used internally. |
Version 4.0 | Generated 2025-05-03 | Home |