gpp4  1.3.1
Public Attributes | List of all members
CCP4PARSERARRAY Struct Reference

CCP4 Parser array Construct to hold the information about a parsed line. More...

#include <ccp4_parser.h>

Public Attributes

char keyword [5]
 
int ntokens
 
CCP4PARSERTOKENtoken
 
FILE * fp
 
int maxtokens
 
char * delim
 
char * nulldelim
 
char * comment
 
double max_exponent
 
double min_exponent
 

Detailed Description

CCP4 Parser array Construct to hold the information about a parsed line.

Member Data Documentation

◆ comment

char* CCP4PARSERARRAY::comment

List of comment characters

Referenced by ccp4_parse(), ccp4_parse_comments(), ccp4_parse_end(), and ccp4_parse_start().

◆ delim

char* CCP4PARSERARRAY::delim

List of delimiter characters

Referenced by ccp4_parse(), ccp4_parse_delimiters(), ccp4_parse_end(), and ccp4_parse_start().

◆ fp

FILE* CCP4PARSERARRAY::fp

Pointer to an external command file

Referenced by ccp4_parse_start().

◆ keyword

char CCP4PARSERARRAY::keyword[5]

Keyword (=token[1].token, uppercased)

◆ max_exponent

double CCP4PARSERARRAY::max_exponent

Largest allowed exponent for numerical tokens

Referenced by ccp4_parse_maxmin().

◆ maxtokens

int CCP4PARSERARRAY::maxtokens

Maximum number of tokens allowed

Referenced by ccp4_parse(), ccp4_parse_end(), ccp4_parse_reset(), and ccp4_parse_start().

◆ min_exponent

double CCP4PARSERARRAY::min_exponent

Smallest allowed exponent for numerical tokens

Referenced by ccp4_parse_maxmin().

◆ ntokens

int CCP4PARSERARRAY::ntokens

Number of tokens

Referenced by ccp4_parse(), and ccp4_parse_reset().

◆ nulldelim

char* CCP4PARSERARRAY::nulldelim

List of null delimiter characters

Referenced by ccp4_parse(), ccp4_parse_delimiters(), ccp4_parse_end(), and ccp4_parse_start().

◆ token

CCP4PARSERTOKEN* CCP4PARSERARRAY::token

The documentation for this struct was generated from the following file: