gpp4
1.3.1
|
CCP4 Parser array Construct to hold the information about a parsed line. More...
#include <ccp4_parser.h>
Public Attributes | |
char | keyword [5] |
int | ntokens |
CCP4PARSERTOKEN * | token |
FILE * | fp |
int | maxtokens |
char * | delim |
char * | nulldelim |
char * | comment |
double | max_exponent |
double | min_exponent |
CCP4 Parser array Construct to hold the information about a parsed line.
char* CCP4PARSERARRAY::comment |
List of comment characters
Referenced by ccp4_parse(), ccp4_parse_comments(), ccp4_parse_end(), and ccp4_parse_start().
char* CCP4PARSERARRAY::delim |
List of delimiter characters
Referenced by ccp4_parse(), ccp4_parse_delimiters(), ccp4_parse_end(), ccp4_parse_start(), and fparse_delimiters().
FILE* CCP4PARSERARRAY::fp |
Pointer to an external command file
Referenced by ccp4_parse_start(), ccp4_parser(), and FORTRAN_SUBR().
char CCP4PARSERARRAY::keyword[5] |
Keyword (=token[1].token, uppercased)
Referenced by ccp4_parser(), ccp4spg_load_spacegroup(), FORTRAN_SUBR(), MtzGetUserCellTolerance(), and MtzParseLabin().
double CCP4PARSERARRAY::max_exponent |
Largest allowed exponent for numerical tokens
Referenced by ccp4_parse(), and ccp4_parse_maxmin().
int CCP4PARSERARRAY::maxtokens |
Maximum number of tokens allowed
Referenced by ccp4_parse(), ccp4_parse_end(), ccp4_parse_reset(), and ccp4_parse_start().
double CCP4PARSERARRAY::min_exponent |
Smallest allowed exponent for numerical tokens
Referenced by ccp4_parse(), and ccp4_parse_maxmin().
int CCP4PARSERARRAY::ntokens |
Number of tokens
Referenced by ccp4_parse(), ccp4_parse_reset(), ccp4_parser(), ccp4spg_load_spacegroup(), and fparse_populate_arrays().
char* CCP4PARSERARRAY::nulldelim |
List of null delimiter characters
Referenced by ccp4_parse(), ccp4_parse_delimiters(), ccp4_parse_end(), ccp4_parse_start(), and fparse_delimiters().
CCP4PARSERTOKEN* CCP4PARSERARRAY::token |
Array of tokens
Referenced by ccp4_parse(), ccp4_parse_end(), ccp4_parse_init_token(), ccp4_parse_start(), ccp4_parser(), ccp4fyp(), ccp4spg_load_spacegroup(), ccp4spg_mem_tidy(), fparse_populate_arrays(), MtzGetUserCellTolerance(), and MtzParseLabin().