Functions concerning memory issues.
Name Description Page
____________________________________________________________________________
-
Addr
- Return address of variable 448
-
Assigned
- Check if a pointer is valid 453
-
CompareByte
- Compare 2 memory buffers byte per byte 463
-
CompareChar
- Compare 2 memory buffers byte per byte 465
-
CompareDWord
- Compare 2 memory buffers byte per byte 467
-
CompareWord
- Compare 2 memory buffers byte per byte 469
-
CSeg
- Return code segment 476
-
Dispose
- Free dynamically allocated memory 479
-
DSeg
- Return data segment 481
-
FillByte
- Fill memory region with 8-bit pattern 494
-
Fillchar
- Fill memory region with certain character 496
-
FillDWord
- Fill memory region with 32-bit pattern 497
-
Fillword
- Fill memory region with 16-bit pattern 498
-
Freemem
- Release allocated memory 501
-
Getmem
- Allocate new memory 503
-
GetMemoryManager
- Return current memory manager 504
-
High
- Return highest index of open array or enumerated 508
-
IsMemoryManagerSet
- Is the memory manager set 519
-
Low
- Return lowest index of open array or enumerated 528
-
Mark
- Mark current memory position 530
-
Maxavail
- Return size of largest free memory block 531
-
Memavail
- Return total available memory 532
-
Move
- Move data from one location in memory to another 533
-
MoveChar0
- Move data till first zero character 535
-
New
- Dynamically allocate memory for variable 536
-
Ofs
- Return offset of variable 538
-
Ptr
- Combine segment and offset to pointer 546
-
ReAllocMem
- Resize a memory block on the heap 605
-
Release
- Release memory above mark point 553
-
Seg
- Return segment 564
-
SetMemoryManager
- Set a memory manager 565
-
Sptr
- Return current stack pointer 573
-
SSeg
- Return stack segment register value 576