osprey/libf/include/fmt.h File Reference

#include <cray/dopevec.h>
#include <cray/format.h>

Include dependency graph for fmt.h:

Go to the source code of this file.

Data Types

type  fmtchk

Defines

#define MDPART   040000
#define MCFT   020000
#define MPLS   010000
#define MEXPS   04000
#define MSEXP   02000
#define MMAN   01000
#define MD   0400
#define MG   0200
#define ME   0100
#define MF   040
#define MI   020
#define MX   010
#define MO   04
#define MBZ   02
#define MBN   01
#define INVALID_INTLEN   ((signed char) -1)
#define MAX_SUP_INTLEN   16
#define INVALID_WTYPE(op, type)   (*(long *)(&_WCHK[type-1]) & (1L << (op-1)))
#define INVALID_RTYPE(op, type)   (*(long *)(&_RCHK[type-1]) & (1L << (op-1)))

Typedefs

typedef struct fmtchk fmtchk_t

Variables

signed char _wr_ilchk [LAST_DATA_ED][MAX_SUP_INTLEN]
signed char _rd_ilchk [LAST_DATA_ED][MAX_SUP_INTLEN]
signed char _rw_mxdgt [LAST_DATA_ED][MAX_SUP_INTLEN]
fmtchk_t _RCHK [DVTYPE_ASCII]
fmtchk_t _RNOCHK [DVTYPE_ASCII]
fmtchk_t _RCHK77 [DVTYPE_ASCII]
fmtchk_t _RCHK90 [DVTYPE_ASCII]
fmtchk_t _WCHK [DVTYPE_ASCII]
fmtchk_t _WNOCHK [DVTYPE_ASCII]
fmtchk_t _WCHK77 [DVTYPE_ASCII]
fmtchk_t _WCHK90 [DVTYPE_ASCII]


Define Documentation

#define INVALID_INTLEN   ((signed char) -1)

Definition at line 71 of file fmt.h.

Referenced by _rdfmt(), and _wrfmt().

#define INVALID_RTYPE ( op,
type   )     (*(long *)(&_RCHK[type-1]) & (1L << (op-1)))

Definition at line 101 of file fmt.h.

Referenced by _rdfmt().

#define INVALID_WTYPE ( op,
type   )     (*(long *)(&_WCHK[type-1]) & (1L << (op-1)))

Definition at line 100 of file fmt.h.

Referenced by _wrfmt().

#define MAX_SUP_INTLEN   16

Definition at line 78 of file fmt.h.

#define MBN   01

Definition at line 60 of file fmt.h.

Referenced by g_complx(), and g_number().

#define MBZ   02

Definition at line 59 of file fmt.h.

#define MCFT   020000

Definition at line 47 of file fmt.h.

#define MD   0400

Definition at line 52 of file fmt.h.

#define MDPART   040000

Definition at line 46 of file fmt.h.

#define ME   0100

Definition at line 54 of file fmt.h.

#define MEXPS   04000

Definition at line 49 of file fmt.h.

#define MF   040

Definition at line 55 of file fmt.h.

#define MG   0200

Definition at line 53 of file fmt.h.

#define MI   020

Definition at line 56 of file fmt.h.

#define MMAN   01000

Definition at line 51 of file fmt.h.

#define MO   04

Definition at line 58 of file fmt.h.

#define MPLS   010000

Definition at line 48 of file fmt.h.

#define MSEXP   02000

Definition at line 50 of file fmt.h.

#define MX   010

Definition at line 57 of file fmt.h.


Typedef Documentation


Variable Documentation

fmtchk_t _RCHK[DVTYPE_ASCII]

Definition at line 186 of file fmtchk.c.

Referenced by _wf_setup(), and rd_ed().

fmtchk_t _RCHK77[DVTYPE_ASCII]

Definition at line 214 of file fmtchk.c.

Referenced by _wf_setup().

fmtchk_t _RCHK90[DVTYPE_ASCII]

Definition at line 228 of file fmtchk.c.

Referenced by _wf_setup().

signed char _rd_ilchk[LAST_DATA_ED][MAX_SUP_INTLEN]

Definition at line 109 of file fmtchk.c.

Referenced by _rdfmt().

fmtchk_t _RNOCHK[DVTYPE_ASCII]

Definition at line 200 of file fmtchk.c.

Referenced by _wf_setup().

signed char _rw_mxdgt[LAST_DATA_ED][MAX_SUP_INTLEN]

Definition at line 140 of file fmtchk.c.

Referenced by _rdfmt(), _wf_setup(), and _wrfmt().

fmtchk_t _WCHK[DVTYPE_ASCII]

Definition at line 242 of file fmtchk.c.

Referenced by _wf_setup(), and w_ed().

fmtchk_t _WCHK77[DVTYPE_ASCII]

Definition at line 270 of file fmtchk.c.

Referenced by _wf_setup().

fmtchk_t _WCHK90[DVTYPE_ASCII]

Definition at line 284 of file fmtchk.c.

Referenced by _wf_setup().

fmtchk_t _WNOCHK[DVTYPE_ASCII]

Definition at line 256 of file fmtchk.c.

Referenced by _wf_setup().

signed char _wr_ilchk[LAST_DATA_ED][MAX_SUP_INTLEN]

Definition at line 90 of file fmtchk.c.

Referenced by _wrfmt().


Generated on Wed Apr 8 15:54:02 2009 for Open64 by  doxygen 1.5.6