ocssw  1.0
Defines | Enumerations | Functions
/disk01/web/ocssw/build/src/geogen_modis/GEO_read_param_file.c File Reference

(r8099/r7924)

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <ctype.h>
#include <stddef.h>
#include "PGS_TD.h"
#include "GEO_main.h"
#include "GEO_main_func.h"

Go to the source code of this file.

Defines

#define LUT_REVISION_LUN   600021
#define SCALAR_PARM(sub, d, name, type)
#define VECTOR_PARM(sub, d, name, type)
#define ARRAY_PARM(sub, d, name, type)

Enumerations

enum  datatype_enum { integral, floating, revise, string }

Functions

PGSt_SMF_status GEO_read_param_file (GEO_param_struct *param)

Define Documentation

#define ARRAY_PARM (   sub,
  d,
  name,
  type 
)
Value:
GEO_read_param(fp, #name, type, sizeof(param->sub d name[0][0]), \
 (int)(sizeof(param->sub d name)/sizeof(param->sub d name[0][0])), \
 (char *)&param->sub d name[0][0])
#define LUT_REVISION_LUN   600021
#define SCALAR_PARM (   sub,
  d,
  name,
  type 
)
Value:
GEO_read_param(fp, #name, type, sizeof(param->sub d name), 1, \
 (char *)&param->sub d name)
#define VECTOR_PARM (   sub,
  d,
  name,
  type 
)
Value:
GEO_read_param(fp, #name, type, sizeof(param->sub d name[0]), \
 (int)(sizeof(param->sub d name)/sizeof(param->sub d name[0])), \
 (char *)&param->sub d name[0])

Enumeration Type Documentation

Enumerator:
integral 
floating 
revise 
string 

Definition at line 64 of file GEO_read_param_file.c.


Function Documentation

PGSt_SMF_status GEO_read_param_file ( GEO_param_struct param)

Definition at line 249 of file GEO_read_param_file.c.