Classes |
| struct | Cif_generic |
| struct | Cif_tmod |
| struct | Cif_c_const |
| struct | Cif_c_entry |
| struct | Cif_c_message |
| struct | Cif_c_object |
| struct | Cif_c_opts |
| struct | Cif_c_tag |
| struct | Cif_callsite |
| struct | Cif_cifhdr |
| struct | Cif_comblk |
| struct | Cif_const |
| struct | Cif_edopts |
| struct | Cif_entry |
| struct | Cif_file |
| struct | Cif_unittbl |
| struct | Cif_filedir |
| struct | Cif_include |
| struct | Cif_label |
| struct | Cif_loop |
| struct | Cif_mach_char |
| struct | Cif_message |
| struct | Cif_misc_opts |
| struct | Cif_namelist |
| struct | Cif_nd_msg |
| struct | Cif_dim |
| struct | Cif_object |
| struct | Cif_opt_opts |
| struct | Cif_srcfile |
| struct | Cif_summary |
| struct | Cif_stmt_type |
| struct | Cif_unit |
| struct | Cif_endunit |
| struct | Cif_use |
| struct | Cif_usage |
| struct | Cif_urectbl |
| struct | Cif_unitdir |
Defines |
| #define | _CIF_INT_VERSION 3 |
| #define | CIF_SUB_VERSION_2 3 |
| #define | CIF_SUB_VERSION_3 1 |
| #define | __(_A) () |
| #define | CIF_BEGIN_DECLS |
| #define | CIF_END_DECLS |
| #define | Cif_Open Cif_Open_V1 |
| #define | FIELD unsigned int |
| #define | CIF_CALLSITE 1 |
| #define | CIF_CIFHDR 2 |
| #define | CIF_COMBLK 3 |
| #define | CIF_CONST 4 |
| #define | CIF_ENTRY 6 |
| #define | CIF_FILE 7 |
| #define | CIF_LOOP 8 |
| #define | CIF_INCLUDE 9 |
| #define | CIF_LABEL 10 |
| #define | CIF_MESSAGE 11 |
| #define | CIF_NAMELIST 12 |
| #define | CIF_OBJECT 13 |
| #define | CIF_SRCFILE 14 |
| #define | CIF_SUMMARY 15 |
| #define | CIF_UNIT 17 |
| #define | CIF_ENDUNIT 18 |
| #define | CIF_USAGE 19 |
| #define | CIF_ND_MSG 20 |
| #define | CIF_EDOPTS 21 |
| #define | CIF_MACH_CHAR 22 |
| #define | CIF_MISC_OPTS 23 |
| #define | CIF_OPT_OPTS 24 |
| #define | CIF_STMT_TYPE 25 |
| #define | CIF_FILEDIR 48 |
| #define | CIF_UNITDIR 49 |
| #define | CIF_C_TAG 51 |
| #define | CIF_C_OPTS 52 |
| #define | CIF_C_MESSAGE 53 |
| #define | CIF_C_CONST 54 |
| #define | CIF_C_ENTRY 55 |
| #define | CIF_C_OBJECT 56 |
| #define | CIF_MAXRECORD 57 |
| #define | CIF_BTC_TYPELESS 0x00 |
| #define | CIF_BTC_SBITFLD 0x01 |
| #define | CIF_BTC_UBITFLD 0x02 |
| #define | CIF_BTC_SCHAR 0x03 |
| #define | CIF_BTC_UCHAR 0x04 |
| #define | CIF_BTC_SSHORT 0x05 |
| #define | CIF_BTC_USHORT 0x06 |
| #define | CIF_BTC_SINT 0x07 |
| #define | CIF_BTC_UINT 0x08 |
| #define | CIF_BTC_SLONG 0x09 |
| #define | CIF_BTC_ULONG 0x0a |
| #define | CIF_BTC_FLOAT 0x0b |
| #define | CIF_BTC_DOUBLE 0x0c |
| #define | CIF_BTC_LDOUBLE 0x0d |
| #define | CIF_BTC_FCOMPLX 0x0e |
| #define | CIF_BTC_DCOMPLX 0x0f |
| #define | CIF_BTC_LDCOMPLX 0x10 |
| #define | CIF_BTC_VOID 0x11 |
| #define | CIF_BTC_STRUCT 0x12 |
| #define | CIF_BTC_UNION 0x13 |
| #define | CIF_BTC_ENUM 0x14 |
| #define | CIF_BTC_UNKNOWN 0xff |
| #define | CIF_BTC_MAX 32 |
| #define | CIF_CCT_INT 1 |
| #define | CIF_CCT_FLOAT 2 |
| #define | CIF_CCT_COMPLEX 3 |
| #define | CIF_CCT_VOID 4 |
| #define | CIF_CCT_CLASS 5 |
| #define | CIF_CCT_STRUCT 6 |
| #define | CIF_CCT_UNION 7 |
| #define | CIF_CCT_TYPEDEF 8 |
| #define | CIF_CCT_QUALIFIED 9 |
| #define | CIF_CCT_ENUM 10 |
| #define | CIF_CCT_FUNCTION 11 |
| #define | CIF_CCT_POINTER 12 |
| #define | CIF_CCT_ARRAY 13 |
| #define | CIF_CCT_PTRMEM 14 |
| #define | CIF_CCT_TEMPAR 15 |
| #define | CIF_CB_REG 0 |
| #define | CIF_CB_TASK 1 |
| #define | CIF_CB_LOCAL 2 |
| #define | CIF_CB_AUX 3 |
| #define | CIF_CB_THREAD_PRIVATE 4 |
| #define | CIF_CB_MAX 5 |
| #define | CIF_DM_CONSTANT 0 |
| #define | CIF_DM_EXPR 1 |
| #define | CIF_DM_ASSUMED 2 |
| #define | CIF_DM_MAX 3 |
| #define | CIF_DT_UNKNOWN 0 |
| #define | CIF_DT_TYPELESS 1 |
| #define | CIF_DT_INT32 2 |
| #define | CIF_DT_INT46 3 |
| #define | CIF_DT_INT64 4 |
| #define | CIF_DT_REAL 5 |
| #define | CIF_DT_DOUBLE 6 |
| #define | CIF_DT_FCHAR 7 |
| #define | CIF_DT_COMPLEX 8 |
| #define | CIF_DT_DBLE_CMPLX 9 |
| #define | CIF_DT_FPTR 10 |
| #define | CIF_DT_LOGICAL 11 |
| #define | CIF_DT_FCPTR 12 |
| #define | CIF_DT_DERIVED 13 |
| #define | CIF_DT_MAX 14 |
| #define | CIF_EDF_OPTa 0x00000001 |
| #define | CIF_EDF_OPTc 0x00000002 |
| #define | CIF_EDF_OPTd 0x00000004 |
| #define | CIF_EDF_OPTf 0x00000008 |
| #define | CIF_EDF_OPTg 0x00000010 |
| #define | CIF_EDF_OPTh 0x00000020 |
| #define | CIF_EDF_OPTi 0x00000040 |
| #define | CIF_EDF_OPTj 0x00000080 |
| #define | CIF_EDF_OPTm 0x00000100 |
| #define | CIF_EDF_OPTn 0x00000200 |
| #define | CIF_EDF_OPTo 0x00000400 |
| #define | CIF_EDF_OPTp 0x00000800 |
| #define | CIF_EDF_OPTq 0x00001000 |
| #define | CIF_EDF_OPTr 0x00002000 |
| #define | CIF_EDF_OPTs 0x00004000 |
| #define | CIF_EDF_OPTu 0x00008000 |
| #define | CIF_EDF_OPTv 0x00010000 |
| #define | CIF_EDF_OPTw 0x00020000 |
| #define | CIF_EDF_OPTx 0x00040000 |
| #define | CIF_EDF_OPTz 0x00080000 |
| #define | CIF_EDF_OPTB 0x00100000 |
| #define | CIF_EDF_OPTP 0x00200000 |
| #define | CIF_EDF_OPTS 0x00400000 |
| #define | CIF_ENC_OBJECT 0 |
| #define | CIF_ENC_FORMARG 2 |
| #define | CIF_ENC_TYPEDEF 3 |
| #define | CIF_ENC_ENUMMEM 4 |
| #define | CIF_ENC_TAG 10 |
| #define | CIF_ENC_MEMBER 11 |
| #define | CIF_ENC_STRLIT 12 |
| #define | CIF_ENC_MAX 13 |
| #define | CIF_ET_ALT_ENTRY 1 |
| #define | CIF_ET_BLOCKDATA 2 |
| #define | CIF_ET_FUNCTION 3 |
| #define | CIF_ET_PROGRAM 4 |
| #define | CIF_ET_SUBROUTINE 5 |
| #define | CIF_ET_UNKNOWN 6 |
| #define | CIF_ET_MAX 7 |
| #define | CIF_FORM_RANDOM 0 |
| #define | CIF_FORM_SORTED 1 |
| #define | CIF_FORM_CIFCONV 0 |
| #define | CIF_FORM_LINES 1 |
| #define | CIF_FORM_USER 2 |
| #define | CIF_ID_NONCONTIG 0 |
| #define | CIF_ID_CONTIGUOUS 1 |
| #define | CIF_LB_FORMAT 1 |
| #define | CIF_LB_STMT 2 |
| #define | CIF_LB_UNKNOWN 3 |
| #define | CIF_LB_CONSTRUCT 4 |
| #define | CIF_LB_MAX 5 |
| #define | CIF_LG_F77 0 |
| #define | CIF_LG_F90 1 |
| #define | CIF_LG_C 2 |
| #define | CIF_LG_MAX 3 |
| #define | CIF_LP_DO 0 |
| #define | CIF_LP_DOWHILE 1 |
| #define | CIF_LP_WHILE 2 |
| #define | CIF_LP_FOR 3 |
| #define | CIF_LP_DO_INFINITE 4 |
| #define | CIF_LP_MAX 5 |
| #define | CIF_MEM_DEFAULT 0 |
| #define | CIF_MEM_INDIV 1 |
| #define | CIF_MEM_FIXED 2 |
| #define | CIF_MEM_MANAGED 3 |
| #define | CIF_MEM_MAX 4 |
| #define | CIF_MEM_KEEP 0 |
| #define | CIF_MEM_FREE 1 |
| #define | CIF_F90_FORM_FIXED 0 |
| #define | CIF_F90_FORM_FREE 1 |
| #define | CIF_MC_VPOP 0x0001 |
| #define | CIF_MC_EMA 0x0002 |
| #define | CIF_MC_CIGS 0x0004 |
| #define | CIF_MC_PCF 0x0008 |
| #define | CIF_MC_READVL 0x0010 |
| #define | CIF_MC_VRECUR 0x0020 |
| #define | CIF_MC_NOVRECUR 0x0040 |
| #define | CIF_MC_AVL 0x0080 |
| #define | CIF_MC_HPF 0x0100 |
| #define | CIF_MC_BDM 0x0200 |
| #define | CIF_MC_SREG 0x0400 |
| #define | CIF_MC_CLUSTER 0x0800 |
| #define | CIF_MC_COR 0x1000 |
| #define | CIF_MC_ADDR32 0x2000 |
| #define | CIF_MC_BMM 0x4000 |
| #define | CIF_MC_XEA 0x8000 |
| #define | CIF_MC_AVPOP 0x10000 |
| #define | CIF_MC_FULLSECT 0x20000 |
| #define | CIF_MC_IEEE 0x40000 |
| #define | CIF_MC_CMRREQ 0x80000 |
| #define | CIF_MC_CACHE 0x100000 |
| #define | CIF_MC_TAILGT 0x0001 |
| #define | CIF_MC_SHAREDREG 0x0002 |
| #define | CIF_MC_MEMQUIET 0x0004 |
| #define | CIF_MISCF_STACK 0 |
| #define | CIF_MISCF_STATIC 1 |
| #define | CIF_MISCF_HEAP 2 |
| #define | CIF_MISCF_INT64 0 |
| #define | CIF_MISCF_INT46 1 |
| #define | CIF_MISCF_UNKNOWN 0 |
| #define | CIF_MISCF_FAST 1 |
| #define | CIF_MISCF_FULL 2 |
| #define | CIF_MISCF_SREG 3 |
| #define | CIF_MS_COMMENT 0 |
| #define | CIF_MS_NOTE 1 |
| #define | CIF_MS_CAUTION 2 |
| #define | CIF_MS_WARNING 3 |
| #define | CIF_MS_ERROR 4 |
| #define | CIF_MS_INTERNAL 5 |
| #define | CIF_MS_VECTOR 6 |
| #define | CIF_MS_SCALAR 7 |
| #define | CIF_MS_TABLE 8 |
| #define | CIF_MS_ANSI 9 |
| #define | CIF_MS_LOGFILE 10 |
| #define | CIF_MS_INLINE 11 |
| #define | CIF_MS_INFO 12 |
| #define | CIF_MS_TASKING 13 |
| #define | CIF_MS_LIMIT 14 |
| #define | CIF_MS_LOGERROR 15 |
| #define | CIF_MS_LOGSUM 16 |
| #define | CIF_MS_F77_ANSI 17 |
| #define | CIF_MS_OPTIMIZATION 18 |
| #define | CIF_MS_STREAM 19 |
| #define | CIF_MS_UNKNOWN 20 |
| #define | CIF_MS_MAX 21 |
| #define | CIF_F_MS_COMMENT 0 |
| #define | CIF_F_MS_NOTE 1 |
| #define | CIF_F_MS_CAUTION 2 |
| #define | CIF_F_MS_WARNING 3 |
| #define | CIF_F_MS_ERROR 4 |
| #define | CIF_F_MS_INTERNAL 5 |
| #define | CIF_F_MS_VECTOR 6 |
| #define | CIF_F_MS_SCALAR 7 |
| #define | CIF_F_MS_OPT_INFO 7 |
| #define | CIF_F_MS_TABLE 8 |
| #define | CIF_F_MS_ANSI 9 |
| #define | CIF_F_MS_LOGFILE 10 |
| #define | CIF_F_MS_INLINE 11 |
| #define | CIF_F_MS_INFO 12 |
| #define | CIF_F_MS_TASKING 13 |
| #define | CIF_F_MS_LIMIT 14 |
| #define | CIF_F_MS_LOGERROR 15 |
| #define | CIF_F_MS_LOGSUM 16 |
| #define | CIF_F_MS_F77_ANSI 17 |
| #define | CIF_F_MS_OPTIMIZATION 18 |
| #define | CIF_F_MS_STREAM 19 |
| #define | CIF_F_MS_UNKNOWN 20 |
| #define | CIF_F_MS_MAX 21 |
| #define | CIF_OBC_DEFINED 0x001 |
| #define | CIF_OBC_DECLARED 0x002 |
| #define | CIF_OBC_REFERENCED 0x004 |
| #define | CIF_OBC_MODIFIED 0x008 |
| #define | CIF_OBC_ADDRESS 0x010 |
| #define | CIF_OBC_ARGLIST 0x020 |
| #define | CIF_OBC_USEDDECL 0x040 |
| #define | CIF_OBC_USEDCAST 0x080 |
| #define | CIF_OBC_USEDFUNC 0x100 |
| #define | CIF_OBC_MACROEXP 0x200 |
| #define | CIF_OBC_MAX 9 |
| #define | CIF_OB_DEFINED 0 |
| #define | CIF_OB_USED 1 |
| #define | CIF_OB_MODIFIED 2 |
| #define | CIF_OB_ARGLIST 3 |
| #define | CIF_OB_ASSIGN 4 |
| #define | CIF_OB_BRANCH 5 |
| #define | CIF_OB_FORMAT 6 |
| #define | CIF_OB_DO 7 |
| #define | CIF_OB_TYPEDEF 8 |
| #define | CIF_OB_TYPEUSED 9 |
| #define | CIF_OB_MAX 10 |
| #define | CIF_OOF_AGGRESS 0x00000001 |
| #define | CIF_OOF_BLOAD 0x00000002 |
| #define | CIF_OOF_INLINE 0x00000004 |
| #define | CIF_OOF_LOOPALIGN 0x00000008 |
| #define | CIF_OOF_RECURRENCE 0x00000010 |
| #define | CIF_OOF_RECURSIVE 0x00000020 |
| #define | CIF_OOF_SCALAR 0x00000040 |
| #define | CIF_OOF_VECTOR 0x00000080 |
| #define | CIF_OOF_VSEARCH 0x00000100 |
| #define | CIF_OOF_ZEROINC 0x00000200 |
| #define | CIF_OOF_KERNSCHED 0x00000400 |
| #define | CIF_SC_COMMON 1 |
| #define | CIF_SC_EXPR 2 |
| #define | CIF_SC_UNKNOWN 3 |
| #define | CIF_SC_VARIABLE 4 |
| #define | CIF_SC_FIELD 5 |
| #define | CIF_SC_EQUIV 6 |
| #define | CIF_SC_MAX 7 |
| #define | CIF_SCC_EXTERN 0 |
| #define | CIF_SCC_STATIC 1 |
| #define | CIF_SCC_AUTO 2 |
| #define | CIF_SCC_REGISTER 3 |
| #define | CIF_SCC_FORTRAN 4 |
| #define | CIF_SCC_STRMEM 6 |
| #define | CIF_SCC_UNMEM 7 |
| #define | CIF_SCC_ENUMMEM 8 |
| #define | CIF_SCC_STRBITFLD 12 |
| #define | CIF_SCC_UNBITFLD 13 |
| #define | CIF_SCC_USRLAB 14 |
| #define | CIF_SCC_GLBREG 16 |
| #define | CIF_SCC_GLTREG 17 |
| #define | CIF_SCC_EXTLM 18 |
| #define | CIF_SCC_MAX 19 |
| #define | CIF_ST_AUXILIARY 1 |
| #define | CIF_ST_BASED 2 |
| #define | CIF_ST_DUMARG 3 |
| #define | CIF_ST_POINTEE 4 |
| #define | CIF_ST_STACK 5 |
| #define | CIF_ST_STATIC 6 |
| #define | CIF_ST_UNKNOWN 7 |
| #define | CIF_ST_MAX 8 |
| #define | CIF_TMC_UNUSED 0x0 |
| #define | CIF_TMC_ARRAY 0x1 |
| #define | CIF_TMC_FUNCNOPR 0x2 |
| #define | CIF_TMC_FUNCPRO 0x3 |
| #define | CIF_TMC_PTR 0x8 |
| #define | CIF_TMC_CONPTR 0x9 |
| #define | CIF_TMC_VOLPTR 0xa |
| #define | CIF_TMC_CNVLPTR 0xb |
| #define | CIF_TMC_RESPTR 0xc |
| #define | CIF_TMC_RSCNPTR 0xd |
| #define | CIF_TMC_RSVLPTR 0xe |
| #define | CIF_TMC_RSCNVLPTR 0xf |
| #define | CIF_TMC_MAX 16 |
| #define | CIF_TP_ALLOCATABLE 0 |
| #define | CIF_TP_ALLOCATE 1 |
| #define | CIF_TP_ASSIGN 2 |
| #define | CIF_TP_ASSIGNMENT 3 |
| #define | CIF_TP_BACKSPACE 4 |
| #define | CIF_TP_BDATA 5 |
| #define | CIF_TP_BUFFER 6 |
| #define | CIF_TP_CALL 7 |
| #define | CIF_TP_CASE 8 |
| #define | CIF_TP_CLOSE 9 |
| #define | CIF_TP_COMMON 10 |
| #define | CIF_TP_CONTAINS 11 |
| #define | CIF_TP_CONTINUE 12 |
| #define | CIF_TP_CYCLE 13 |
| #define | CIF_TP_DATA 14 |
| #define | CIF_TP_DEALLOCATE 15 |
| #define | CIF_TP_DECODE 16 |
| #define | CIF_TP_DEFAULT 17 |
| #define | CIF_TP_DERIVED_TYPE 18 |
| #define | CIF_TP_DIMENSION 19 |
| #define | CIF_TP_DIRECTIVE 20 |
| #define | CIF_TP_LABELED_DO 21 |
| #define | CIF_TP_UNLABELED_DO 22 |
| #define | CIF_TP_ELSE 23 |
| #define | CIF_TP_ELSEIF 24 |
| #define | CIF_TP_ELSEWHERE 25 |
| #define | CIF_TP_ENCODE 26 |
| #define | CIF_TP_END 27 |
| #define | CIF_TP_ENDFILE 28 |
| #define | CIF_TP_ENTRY 29 |
| #define | CIF_TP_EQUIVALENCE 30 |
| #define | CIF_TP_EXIT 31 |
| #define | CIF_TP_EXTERNAL 32 |
| #define | CIF_TP_FORMAT 33 |
| #define | CIF_TP_FUNCTION 34 |
| #define | CIF_TP_GOTO 35 |
| #define | CIF_TP_IF 36 |
| #define | CIF_TP_IFTHEN 37 |
| #define | CIF_TP_IMPLICIT 38 |
| #define | CIF_TP_IMPNONE 39 |
| #define | CIF_TP_INQUIRE 40 |
| #define | CIF_TP_INTENT 41 |
| #define | CIF_TP_INTERFACE 42 |
| #define | CIF_TP_INTRINSIC 43 |
| #define | CIF_TP_MODULE 44 |
| #define | CIF_TP_MODULE_PROC 45 |
| #define | CIF_TP_NAMELIST 46 |
| #define | CIF_TP_NULLIFY 47 |
| #define | CIF_TP_OPEN 48 |
| #define | CIF_TP_OPTIONAL 49 |
| #define | CIF_TP_PARAMETER 50 |
| #define | CIF_TP_PAUSE 51 |
| #define | CIF_TP_POINTER 52 |
| #define | CIF_TP_PRINT 53 |
| #define | CIF_TP_PRIVATE 54 |
| #define | CIF_TP_PROGRAM 55 |
| #define | CIF_TP_PUBLIC 56 |
| #define | CIF_TP_PUNCH 57 |
| #define | CIF_TP_READ 58 |
| #define | CIF_TP_RETURN 59 |
| #define | CIF_TP_REWIND 60 |
| #define | CIF_TP_SAVE 61 |
| #define | CIF_TP_SELECT 62 |
| #define | CIF_TP_SEQUENCE 63 |
| #define | CIF_TP_STMTFUNC 64 |
| #define | CIF_TP_STOP 65 |
| #define | CIF_TP_SUBROUTINE 66 |
| #define | CIF_TP_TARGET 67 |
| #define | CIF_TP_TYPE_DECL 68 |
| #define | CIF_TP_USE 69 |
| #define | CIF_TP_WHERE 70 |
| #define | CIF_TP_WHERE_CONST 71 |
| #define | CIF_TP_WRITE 72 |
| #define | CIF_TP_BUFFER_IN 73 |
| #define | CIF_TP_BUFFER_OUT 74 |
| #define | CIF_TP_DOWHILE 75 |
| #define | CIF_TP_DO 76 |
| #define | CIF_TP_ENDDO 77 |
| #define | CIF_TP_ENDIF 78 |
| #define | CIF_TP_INCLUDE 79 |
| #define | CIF_TP_MAX 80 |
| #define | CIF_TQC_CONST 0x1 |
| #define | CIF_TQC_VOL 0x2 |
| #define | CIF_TQC_RESTR 0x4 |
| #define | CIF_TQC_MAX 5 |
| #define | CIF_ER_100 -1 |
| #define | CIF_ER_INTERNAL -2 |
| #define | CIF_ER_OTHER -3 |
| #define | TMOD_SSIZE 5 |
| #define | CCONST_SSIZE 8 |
| #define | CENTRY_SSIZE 10 |
| #define | CMESSAGE_SSIZE 16 |
| #define | COBJECT_SSIZE 16 |
| #define | COPTS_SSIZE 33 |
| #define | CTAG_SSIZE 14 |
| #define | CALLSITE_SSIZE 14 |
| #define | CIFHDR_SSIZE sizeof(struct Cif_cifhdr) |
| #define | COMBLK_SSIZE 10 |
| #define | CONST_SSIZE 11 |
| #define | EDOPTS_SSIZE sizeof(struct Cif_edopts) |
| #define | ENTRY_SSIZE 13 |
| #define | FILE_SSIZE 4 |
| #define | UNITTBL_SSIZE 5 |
| #define | FILEDIR_SSIZE 14 |
| #define | INCLUDE_SSIZE 10 |
| #define | LABEL_SSIZE 6 |
| #define | LOOP_SSIZE 23 |
| #define | MACH_CHAR_SSIZE sizeof(struct Cif_mach_char) |
| #define | MESSAGE_SSIZE 15 |
| #define | MISC_OPTS_SSIZE 10 |
| #define | NAMELIST_SSIZE 7 |
| #define | ND_MSG_SSIZE 33 |
| #define | DIM_SSIZE sizeof(struct Cif_dim) |
| #define | OBJECT_SSIZE 19 |
| #define | OPT_OPTS_SSIZE sizeof(struct Cif_opt_opts) |
| #define | SRCFILE_SSIZE 4 |
| #define | SUMMARY_SSIZE sizeof(struct Cif_summary) |
| #define | STMT_TYPE_SSIZE 16 |
| #define | UNIT_SSIZE 9 |
| #define | ENDUNIT_SSIZE 9 |
| #define | USAGE_SSIZE 7 |
| #define | URECTBL_SSIZE sizeof(struct Cif_urectbl) |
| #define | UNITDIR_SSIZE 6 |
| #define | CIFGEN(X) ((struct Cif_generic *)(X)) |
| #define | CIFCS(X) ((struct Cif_callsite *)(X)) |
| #define | CIFHDR(X) ((struct Cif_cifhdr *)(X)) |
| #define | CIFCB(X) ((struct Cif_comblk *)(X)) |
| #define | CIFCON(X) ((struct Cif_const *)(X)) |
| #define | CIFED(X) ((struct Cif_edopts *)(X)) |
| #define | CIFENTRY(X) ((struct Cif_entry *)(X)) |
| #define | CIFFILE(X) ((struct Cif_file *)(X)) |
| #define | CIFINC(X) ((struct Cif_include *)(X)) |
| #define | CIFLABEL(X) ((struct Cif_label *)(X)) |
| #define | CIFLOOP(X) ((struct Cif_loop *)(X)) |
| #define | CIFMC(X) ((struct Cif_mach_char *)(X)) |
| #define | CIFMSG(X) ((struct Cif_message *)(X)) |
| #define | CIFMO(X) ((struct Cif_misc_opts *)(X)) |
| #define | CIFNL(X) ((struct Cif_namelist *)(X)) |
| #define | CIFNMSG(X) ((struct Cif_nd_msg *)(X)) |
| #define | CIFOBJ(X) ((struct Cif_object *)(X)) |
| #define | CIFOPTOPT(X) ((struct Cif_opt_opts *)(X)) |
| #define | CIFSRC(X) ((struct Cif_srcfile *)(X)) |
| #define | CIFSUM(X) ((struct Cif_summary *)(X)) |
| #define | CIFSTMT(X) ((struct Cif_stmt_type *)(X)) |
| #define | CIFUNIT(X) ((struct Cif_unit *)(X)) |
| #define | CIFENDU(X) ((struct Cif_endunit *)(X)) |
| #define | CIFUSAGE(X) ((struct Cif_usage *)(X)) |
| #define | CIFUDIR(X) ((struct Cif_unitdir *)(X)) |
| #define | CIFFDIR(X) ((struct Cif_filedir *)(X)) |
| #define | CIFCCON(X) ((struct Cif_c_const *)(X)) |
| #define | CIFCENTRY(X) ((struct Cif_c_entry *)(X)) |
| #define | CIFCMSG(X) ((struct Cif_c_message *)(X)) |
| #define | CIFCOBJ(X) ((struct Cif_c_object *)(X)) |
| #define | CIFCOPTS(X) ((struct Cif_c_opts *)(X)) |
| #define | CIFCTAG(X) ((struct Cif_c_tag *)(X)) |
| #define | CIF_NOTCIF -1 |
| #define | CIF_MAXOPENS -2 |
| #define | CIF_NOTOPEN -3 |
| #define | CIF_NOMEM -4 |
| #define | CIF_EOF -5 |
| #define | CIF_INTERNAL -6 |
| #define | CIF_BADREQ -7 |
| #define | CIF_BADFORM -8 |
| #define | CIF_SYSERR -9 |
| #define | CIF_EXP_VERS -10 |
| #define | CIF_FILE_VERS -11 |
| #define | CIF_MAXERROR -11 |
| #define | CIF_FIRST_RECORD -1 |
Functions |
| int Cif_Open | __ ((char *, char *, int *, int)) |
| CIF_BEGIN_DECLS int Cif_Close | __ ((int, int)) |
| struct Cif_generic *Cif_Duplicate | __ ((struct Cif_generic *)) |
| char *Cif_Errstring | __ ((int)) |
| int Cif_Getfiledir | __ ((int, struct Cif_filedir **)) |
| int Cif_Getrecord | __ ((int, struct Cif_generic **)) |
| int Cif_Getunitdir | __ ((int, struct Cif_unittbl *, struct Cif_unitdir **)) |
| int Cif_Msginsert | __ ((char *, struct Cif_generic *, char *, int)) |
| int Cif_Putrecord | __ ((int, struct Cif_generic *)) |
| char *cif_basename | __ ((char *)) |
| int Cif_Open_V2_1 | __ ((char *, char *, int *, int, int)) |
| int Cif_Lines_V2_1 | __ ((char *, char *, int *, int, int, int)) |
| int Cif_Recgroup | __ ((int, struct Cif_unitdir *, int, struct Cif_generic **)) |
| int Cif_Setpos | __ ((int, long)) |