UNIVERS
15.3
UNIVERS base processing software API
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
include
mix
General.h
1
/* $Revision: 1.11 $ General.h $Date: 2005/01/28 12:22:15 $ */
2
3
#ifndef __General_h
4
#define __General_h
5
6
7
#include <mix/trace_file.h>
8
#include <mix/mod_table.h>
9
10
11
/*
12
* Old types, definitions and variables.
13
*/
14
15
#define SETUP_LEN 79
16
#define HUGE_LEN 1024
17
18
#ifndef _SDStable_h
19
20
/* SDS-5 system setup structure */
21
typedef
struct
22
{
23
char
sds5_SYSTEM[SETUP_LEN+1];
24
char
sds5_PARM[SETUP_LEN+1];
25
char
sds5_DATA[SETUP_LEN+1];
26
char
sds5_PREP[SETUP_LEN+1];
27
char
sds5_GO[SETUP_LEN+1];
28
char
sds5_JOB[SETUP_LEN+1];
29
char
sds5_LOG[SETUP_LEN+1];
30
char
sds5_WDS[SETUP_LEN+1];
31
char
sds5_DEBUG[SETUP_LEN+1];
32
33
}
SDS_setup
;
34
35
#endif
/* _SDStable_h */
36
37
/* Due to avoiding setup() function */
38
extern
SDS_setup
sds_set;
39
40
#ifndef _PASSV
41
42
typedef
TrHeader
sds_trace_header_vsp
;
43
44
#endif
/* _PASSV */
45
46
#ifndef _SDSdtabl_h
47
48
typedef
TrHeader
sds_trace_header
;
49
typedef
ModTableMain
sds_mod_table
;
50
typedef
ModTableIntL
sds_mod_table_intl
;
51
typedef
ModTableIntX
sds_mod_table_intx
;
52
typedef
ModTableIntY
sds_mod_table_inty
;
53
54
#endif
/* _SDSdtabl_h */
55
56
/* With '\0' */
57
#define FILE_LEN 20
/* Length of short file & directory names */
58
#define PROJECT_LEN 10
/* Length of project name */
59
#define JOBN_LEN 17
/* Length of job name */
60
#define NMOD_LEN 5
/* Length of modification name */
61
#define WELL_LEN 13
/* Length of well name */
62
63
64
#endif
/* General.h */
ModTableMain
Definition:
mod_table.h:15
ModTableIntL
Definition:
mod_table.h:95
TrHeader
Definition:
trace_file.h:15
ModTableIntY
Definition:
mod_table.h:112
SDS_setup
Definition:
General.h:21
ModTableIntX
Definition:
mod_table.h:103
Generated by
1.8.5