FORM 4.3
setfile.c File Reference
#include "form3.h"

Go to the source code of this file.

Macros

#define NUMERICALVALUE   0
 
#define STRINGVALUE   1
 
#define PATHVALUE   2
 
#define ONOFFVALUE   3
 
#define DEFINEVALUE   4
 
#define SETBUFSIZE   257
 

Functions

int DoSetups ()
 
int ProcessOption (UBYTE *s1, UBYTE *s2, int filetype)
 
SETUPPARAMETERSGetSetupPar (UBYTE *s)
 
int RecalcSetups ()
 
int AllocSetups ()
 
VOID WriteSetup ()
 
SORTINGAllocSort (LONG LargeSize, LONG SmallSize, LONG SmallEsize, LONG TermsInSmall, int MaxPatches, int MaxFpatches, LONG IOsize)
 
VOID AllocSortFileName (SORTING *sort)
 
FILEHANDLEAllocFileHandle (WORD par, char *name)
 
void DeAllocFileHandle (FILEHANDLE *fh)
 
int MakeSetupAllocs ()
 
int TryFileSetups ()
 
int TryEnvironment ()
 

Variables

char curdirp [] = "."
 
char cursortdirp [] = "."
 
char commentchar [] = "*"
 
char dotchar [] = "_"
 
char highfirst [] = "highfirst"
 
char lowfirst [] = "lowfirst"
 
char procedureextension [] = "prc"
 
SETUPPARAMETERS setupparameters []
 

Detailed Description

The routines that deal with the setup parameters.

Definition in file setfile.c.

Macro Definition Documentation

◆ NUMERICALVALUE

#define NUMERICALVALUE   0

Definition at line 47 of file setfile.c.

◆ STRINGVALUE

#define STRINGVALUE   1

Definition at line 48 of file setfile.c.

◆ PATHVALUE

#define PATHVALUE   2

Definition at line 49 of file setfile.c.

◆ ONOFFVALUE

#define ONOFFVALUE   3

Definition at line 50 of file setfile.c.

◆ DEFINEVALUE

#define DEFINEVALUE   4

Definition at line 51 of file setfile.c.

◆ SETBUFSIZE

#define SETBUFSIZE   257

Definition at line 1093 of file setfile.c.

Function Documentation

◆ DoSetups()

int DoSetups ( )

Definition at line 126 of file setfile.c.

◆ ProcessOption()

int ProcessOption ( UBYTE * s1,
UBYTE * s2,
int filetype )

Definition at line 176 of file setfile.c.

◆ GetSetupPar()

SETUPPARAMETERS * GetSetupPar ( UBYTE * s)

Definition at line 331 of file setfile.c.

◆ RecalcSetups()

int RecalcSetups ( )

Definition at line 351 of file setfile.c.

◆ AllocSetups()

int AllocSetups ( )

Definition at line 398 of file setfile.c.

◆ WriteSetup()

VOID WriteSetup ( )

Definition at line 782 of file setfile.c.

◆ AllocSort()

SORTING * AllocSort ( LONG LargeSize,
LONG SmallSize,
LONG SmallEsize,
LONG TermsInSmall,
int MaxPatches,
int MaxFpatches,
LONG IOsize )

Definition at line 838 of file setfile.c.

◆ AllocSortFileName()

VOID AllocSortFileName ( SORTING * sort)

Definition at line 973 of file setfile.c.

◆ AllocFileHandle()

FILEHANDLE * AllocFileHandle ( WORD par,
char * name )

Definition at line 998 of file setfile.c.

◆ DeAllocFileHandle()

void DeAllocFileHandle ( FILEHANDLE * fh)

Definition at line 1058 of file setfile.c.

◆ MakeSetupAllocs()

int MakeSetupAllocs ( )

Definition at line 1075 of file setfile.c.

◆ TryFileSetups()

int TryFileSetups ( )

Definition at line 1095 of file setfile.c.

◆ TryEnvironment()

int TryEnvironment ( )

Definition at line 1181 of file setfile.c.

Variable Documentation

◆ curdirp

char curdirp[] = "."

Definition at line 39 of file setfile.c.

◆ cursortdirp

char cursortdirp[] = "."

Definition at line 40 of file setfile.c.

◆ commentchar

char commentchar[] = "*"

Definition at line 41 of file setfile.c.

◆ dotchar

char dotchar[] = "_"

Definition at line 42 of file setfile.c.

◆ highfirst

char highfirst[] = "highfirst"

Definition at line 43 of file setfile.c.

◆ lowfirst

char lowfirst[] = "lowfirst"

Definition at line 44 of file setfile.c.

◆ procedureextension

char procedureextension[] = "prc"

Definition at line 45 of file setfile.c.

◆ setupparameters

SETUPPARAMETERS setupparameters[]

Definition at line 53 of file setfile.c.