Unit mwFixedRecSort |
+--------------------------------------------------------------------------+ | Unit: mwFixedRecSort | Created: 11.97 | Author: Martin Waldenburg | Copyright 1997, all rights reserved. | Description: A buffered sorter for an unlimmited amount of records with a fixed | length using a three-way merge for memory and a buffered | three-way merge for files. | Version: 1.2 | Status FreeWare | It's provided as is, without a warranty of any kind. | You use it at your own risc. | E-Mail me at Martin.Waldenburg@t-online.de +--------------------------------------------------------------------------+
Classes |
TFixRecSort - TMergeFile
TM3Array - TSub3Array } { TM3Array class
TMergeFile - TTempFile
TmIOBuffer - TM3Array
TSub3Array - TSub3Array defines the boundaries of a SubArray and determines if
the SubArray is full or not.
TTempFile - TmIOBuffer
Functions |
Types |
PMergeArray
TMergeArray
TMergeCompare
Constants |
Variables |
Functions |
Types |
PMergeArray = ^TMergeArray
TMergeArray = array[0..0] of Pointer;
TMergeCompare = function (Item1, Item2: Pointer): Integer
Constants |
Variables |