CCP4 Parser token Construct to hold the information about a single token. More...
#include <ccp4_parser.h>
Public Attributes | |
char * | fullstring |
char | word [5] |
double | value |
int | isstring |
int | strlength |
int | isnumber |
int | intdigits |
int | frcdigits |
int | isquoted |
int | isnull |
int | ibeg |
int | iend |
CCP4 Parser token Construct to hold the information about a single token.
Number of 'digits' after the decimal point (numbers only)
Referenced by ccp4_parse().
Full string containing all of token
Referenced by ccp4_parse(), ccp4_parse_end(), ccp4_parse_init_token(), ccp4_parse_start(), ccp4fyp(), and MtzGetUserCellTolerance().
Begin character positions of token in input line
Referenced by ccp4_parse(), ccp4_parse_init_token(), and ccp4_parser().
End character positions of token in input line
Referenced by ccp4_parse(), ccp4_parse_init_token(), and fparse_populate_arrays().
Number of 'digits' preceeding the decimal point (numbers only)
Referenced by ccp4_parse(), and fparse_populate_arrays().
Flag: true if token is null field
Referenced by ccp4_parse(), and ccp4_parse_init_token().
Flag: true if token is number
Referenced by ccp4_parse(), and ccp4_parse_init_token().
Flag: true if token is contained in quotes
Referenced by ccp4_parse(), and ccp4_parse_init_token().
Flag: true if token is character string
Referenced by ccp4_parse(), and ccp4_parse_init_token().
Number of characters in whole token (strings only)
Referenced by ccp4_parse(), and fparse_populate_arrays().
double CCP4PARSERTOKEN::value |
Equivalent numerical value
Referenced by ccp4_parse(), ccp4_parse_init_token(), and MtzGetUserCellTolerance().
char CCP4PARSERTOKEN::word[5] |
First four characters of token
Referenced by ccp4_parse(), ccp4_parse_init_token(), and ccp4_parser().