strtlib.h File Reference

Library for Program Start List; Header file. More...


Data Structures

struct  FPARMTR
struct  CPARMTR
struct  PRGDATA
struct  STRTLIS
struct  PARFILE
struct  COMMON
struct  PRIVAT

Defines

#define lIDPAR   8
#define lIDPRG   8
#define lVERSION   8
#define lEXPMNT   6
#define INITFPARMTR
#define INITCPARMTR   0
#define INITPARFILE
#define INITCOMMON
#define INITPRIVAT   2, "", 0

Functions

FCSTAT pStart (void)
void Setconf (void)
FCSTAT Terres (void)
FCSTAT Files (int mode)
FCSTAT Help (void)
FCSTAT Globify (char *fname, char *result, int lrslt)
FCSTAT Callprg (PRGDATA *prgdata)

Variables

PRGDATApspntr [MAXPRG+1]
PRGDATApapntr [MAXPRG+1]
PRGDATA prgtemp [1]
PARFILE parfile
COMMON common
PRIVATppp


Detailed Description

Library for Program Start List; Header file.

Assistant for starting Experiment Programs

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
20.03.1997
Version:
08.10.2008
modification history
--------------------
08oct08 kHu	start, ecf --> start, ecf, strtlib
15aug08 kHu	DOXYGEN comments added
07feb02 kHu	Argumenten-Transfer zu gestarteten Programmen neu
25aug00 kHu	tReadp() -> tMenu() fuer ueberlange Menues
20mar00 kHu	Newprog Standard

Define Documentation

#define INITCOMMON

Value:

{INITDAXLIBCOM},        /* Defaults Daxlib common data set */   \
    {INITEXLIBCOM},     /* Defaults Exlib common data set */    \
    {INITCPARMTR},      /* Defaults for parameters */   \
    {INITPARFILE}

#define INITCPARMTR   0

#define INITFPARMTR

Value:

CIDPAR, /* Identification of parameter file */  \
    CIDPRG,     /* Identification of program */         \
    CVERSION,   /* Version number */                    \
    TRUE,       /* Defaults are set */                  \
    CEXPMNT,    /* Name of experiment */                \
    TRUE

#define INITPARFILE

Value:

{INITFPARMTR},  /* Defaults for parameters */                   \
    {INITEXLIBPAR},     /* Defaults for Exlib parameters */             \
    {INITSTRTLIS}

#define INITPRIVAT   2, "", 0

#define lEXPMNT   6

#define lIDPAR   8

#define lIDPRG   8

#define lVERSION   8


Function Documentation

FCSTAT Callprg ( PRGDATA prgdata  ) 

FCSTAT Files ( int  mode  ) 

FCSTAT Globify ( char *  fname,
char *  result,
int  lrslt 
)

FCSTAT Help ( void   ) 

FCSTAT pStart ( void   ) 

void Setconf ( void   ) 

FCSTAT Terres ( void   ) 


Variable Documentation

PRGDATA* papntr[MAXPRG+1]

PRGDATA* pspntr[MAXPRG+1]


Generated on Wed Oct 15 16:17:26 2008 for Experiment-Software by  doxygen 1.5.6