#include <cif.h>#include <stdio.h>#include <stdlib.h>#include "cif_int.h"
Go to the source code of this file.
Defines | |
| #define | CIF_VERSION 3 |
Functions | |
| char *_Cif_fixed_space | __ ((unsigned int, int)) |
Variables | |
| static char | USMID [] = "@(#) libcif/cifdata.c 30.8 07/26/96 07:19:13" |
| const short | _Cif_structsize [CIF_MAXRECORD][_CIF_INT_VERSION+1] |
| const short | _Cif_shortsize [CIF_MAXRECORD][_CIF_INT_VERSION+1] |
| const int | _Cif_f90_to_f77_dtypes [] |
| char *(* | _Cif_space [])() |
| char *_Cif_managed_space __ | ( | (unsigned int, int) | ) |
| const int _Cif_f90_to_f77_dtypes[] |
{
CIF_F90_DT_UNKNOWN,
CIF_F90_DT_CHARACTER_1,
CIF_F90_DT_TYPELESS,
CIF_F90_DT_TYPELESS,
CIF_F90_DT_INTEGER_1,
CIF_F90_DT_INTEGER_2,
CIF_F90_DT_INTEGER_4,
CIF_F90_DT_INTEGER_6,
CIF_F90_DT_INTEGER_8,
CIF_F90_DT_REAL_4,
CIF_F90_DT_REAL_8,
CIF_F90_DT_REAL_16,
CIF_F90_DT_COMPLEX_4,
CIF_F90_DT_COMPLEX_8,
CIF_F90_DT_COMPLEX_16,
CIF_F90_DT_FPTR,
CIF_F90_DT_LOGICAL_1,
CIF_F90_DT_LOGICAL_2,
CIF_F90_DT_LOGICAL_4,
CIF_F90_DT_LOGICAL_8,
CIF_F90_DT_CHARACTER_1,
CIF_F90_DT_CHARACTER_2,
CIF_F90_DT_CHARACTER_4,
CIF_F90_DT_FCPTR
}
Definition at line 261 of file cifdata.c.
Referenced by ascii_f90_object().
| const short _Cif_shortsize[CIF_MAXRECORD][_CIF_INT_VERSION+1] |
Definition at line 155 of file cifdata.c.
Referenced by _Cif_binary_map_version(), _Cif_binread(), binary_record(), Cif_Getfiledir(), Cif_Getunitdir(), Cif_Putrecord(), and Cif_Recgroup().
| char*(* _Cif_space[])() |
{
(char *(*)())0,
(char *(*)())malloc,
(char *(*)())_Cif_fixed_space,
(char *(*)())_Cif_managed_space
}
Definition at line 301 of file cifdata.c.
Referenced by _Cif_binread(), ascii_BE_fid(), ascii_BE_node(), ascii_c_const(), ascii_c_entry(), ascii_c_entry_end(), ascii_c_lint_directive(), ascii_c_macro_def(), ascii_c_object(), ascii_c_opts(), ascii_c_tag(), ascii_callsite(), ascii_cc_entry(), ascii_cc_enum(), ascii_cc_obj(), ascii_cc_type(), ascii_cdir(), ascii_cdir_doshared(), ascii_comblk(), ascii_const(), ascii_endunit(), ascii_entry(), ascii_f90_callsite(), ascii_f90_comblk(), ascii_f90_const(), ascii_f90_derived_type(), ascii_f90_entry(), ascii_f90_int_block(), ascii_f90_label(), ascii_f90_misc_opts(), ascii_f90_namelist(), ascii_f90_object(), ascii_f90_opt_opts(), ascii_f90_rename(), ascii_f90_scope_info(), ascii_f90_usage(), ascii_file(), ascii_geometry(), ascii_label(), ascii_message(), ascii_misc_opts(), ascii_namelist(), ascii_object(), ascii_orig_cmd(), ascii_unit(), ascii_usage(), binary_record(), Cif_Getfiledir(), Cif_Getrecord(), Cif_Getunitdir(), Cif_Recgroup(), filltype(), llist(), read_strlist(), and strlist().
| const short _Cif_structsize[CIF_MAXRECORD][_CIF_INT_VERSION+1] |
Definition at line 59 of file cifdata.c.
Referenced by binary_record(), Cif_Duplicate(), Cif_Getfiledir(), Cif_Getrecord(), Cif_Getunitdir(), Cif_Putrecord(), and Cif_Recgroup().
1.7.1