FORM v5.0.0-35-g6318119
Macros | Functions | Variables
setfile.c File Reference
#include "form3.h"
Include dependency graph for setfile.c:

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 (void)
 
int ProcessOption (UBYTE *s1, UBYTE *s2, int filetype)
 
SETUPPARAMETERSGetSetupPar (UBYTE *s)
 
int RecalcSetups (void)
 
int AllocSetups (void)
 
void WriteSetup (void)
 
SORTINGAllocSort (LONG inLargeSize, LONG inSmallSize, LONG inSmallEsize, LONG inTermsInSmall, int inMaxPatches, int inMaxFpatches, LONG inIOsize, int level)
 
void AllocSortFileName (SORTING *sort)
 
FILEHANDLEAllocFileHandle (WORD par, char *name)
 
void DeAllocFileHandle (FILEHANDLE *fh)
 
int MakeSetupAllocs (void)
 
NORMDATAAllocNormData (void)
 
int TryFileSetups (void)
 
int TryEnvironment (void)
 

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 1164 of file setfile.c.

Function Documentation

◆ DoSetups()

int DoSetups ( void  )

Definition at line 132 of file setfile.c.

◆ ProcessOption()

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

Definition at line 182 of file setfile.c.

◆ GetSetupPar()

SETUPPARAMETERS * GetSetupPar ( UBYTE *  s)

Definition at line 337 of file setfile.c.

◆ RecalcSetups()

int RecalcSetups ( void  )

Definition at line 358 of file setfile.c.

◆ AllocSetups()

int AllocSetups ( void  )

Definition at line 414 of file setfile.c.

◆ WriteSetup()

void WriteSetup ( void  )

Definition at line 809 of file setfile.c.

◆ AllocSort()

SORTING * AllocSort ( LONG  inLargeSize,
LONG  inSmallSize,
LONG  inSmallEsize,
LONG  inTermsInSmall,
int  inMaxPatches,
int  inMaxFpatches,
LONG  inIOsize,
int  level 
)

Definition at line 867 of file setfile.c.

◆ AllocSortFileName()

void AllocSortFileName ( SORTING sort)

Definition at line 1017 of file setfile.c.

◆ AllocFileHandle()

FILEHANDLE * AllocFileHandle ( WORD  par,
char *  name 
)

Definition at line 1042 of file setfile.c.

◆ DeAllocFileHandle()

void DeAllocFileHandle ( FILEHANDLE fh)

Definition at line 1103 of file setfile.c.

◆ MakeSetupAllocs()

int MakeSetupAllocs ( void  )

Definition at line 1120 of file setfile.c.

◆ AllocNormData()

NORMDATA * AllocNormData ( void  )

Definition at line 1134 of file setfile.c.

◆ TryFileSetups()

int TryFileSetups ( void  )

Definition at line 1166 of file setfile.c.

◆ TryEnvironment()

int TryEnvironment ( void  )

Definition at line 1252 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.