~ubuntu-branches/debian/jessie/eso-midas/jessie

« back to all changes in this revision

Viewing changes to gui/incl/do.h

  • Committer: Package Import Robot
  • Author(s): Ole Streicher
  • Date: 2014-04-22 14:44:58 UTC
  • Revision ID: package-import@ubuntu.com-20140422144458-okiwi1assxkkiz39
Tags: upstream-13.09pl1.2+dfsg
ImportĀ upstreamĀ versionĀ 13.09pl1.2+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* @(#)do.h     19.1 (ESO-IPG) 02/25/03 13:48:37 */
 
2
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
3
.IDENT        do.h
 
4
.MODULE       header
 
5
.LANGUAGE     C
 
6
.AUTHOR       Michele Peron
 
7
.PURPOSE      definitions for the  DO
 
8
.KEYWORDS     application definitons.
 
9
.COMMENTS     
 
10
.VERSION 1.0  1-Mar-1994   Implementation
 
11
.ENVIRONMENT  UNIX
 
12
------------------------------------------------------------*/
 
13
 
 
14
#define MAXION          72      /* max. length of a string in :IDENT column */
 
15
#define MAXVAL          1000
 
16
 
 
17
#define MAXCDESC        20
 
18
#define MAXIDENT        20
 
19
#define MAXNAME         60
 
20
 
 
21
 
 
22
typedef struct lc_table {
 
23
        int id;                 /* identifier of the table */
 
24
        char name[MAXNAME];     /* filename */
 
25
        int *row;               /* effective row number */
 
26
        char **ident;           /* values of the IDENT column */
 
27
        int nrows;              /* number of rows */
 
28
} LCTAB;
 
29
 
 
30
typedef struct lc_column {
 
31
        char **value;           /* row value */
 
32
        int nrows;              /* number of rows */
 
33
} LCCOL;
 
34
 
 
35
typedef struct lc_label {
 
36
        char **name;            /* row value */
 
37
        int ncol;               /* number of rows */
 
38
} LCLAB;
 
39