FORM
4.1
|
#include <structs.h>
Public Member Functions | |
PADPOSITION (25, 12, 12, 3, 0) | |
Data Fields | |
FILEHANDLE | file |
POSITION | SizeInFile [3] |
WORD * | lBuffer |
WORD * | lTop |
WORD * | lFill |
WORD * | used |
WORD * | sBuffer |
WORD * | sTop |
WORD * | sTop2 |
WORD * | sHalf |
WORD * | sFill |
WORD ** | sPointer |
WORD ** | PoinFill |
WORD ** | SplitScratch |
WORD * | cBuffer |
WORD ** | Patches |
WORD ** | pStop |
WORD ** | poina |
WORD ** | poin2a |
WORD * | ktoi |
WORD * | tree |
POSITION * | fPatches |
POSITION * | inPatches |
POSITION * | fPatchesStop |
POSITION * | iPatches |
FILEHANDLE * | f |
FILEHANDLE ** | ff |
LONG | sTerms |
LONG | LargeSize |
LONG | SmallSize |
LONG | SmallEsize |
LONG | TermsInSmall |
LONG | Terms2InSmall |
LONG | GenTerms |
LONG | TermsLeft |
LONG | GenSpace |
LONG | SpaceLeft |
LONG | putinsize |
LONG | ninterms |
int | MaxPatches |
int | MaxFpatches |
int | type |
int | lPatch |
int | fPatchN1 |
int | PolyWise |
int | PolyFlag |
int | cBufferSize |
int | maxtermsize |
int | newmaxtermsize |
int | outputmode |
int | stagelevel |
WORD | fPatchN |
WORD | inNum |
WORD | stage4 |
The struct SORTING is used to control a sort operation. It includes a small and a large buffer and arrays for keeping track of various stages of the (merge) sorts. Each sort level has its own struct and different levels can have different sizes for its arrays. Also different threads have their own set of SORTING structs.