Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

atomparser_node Struct Reference

This is a messy data structure. Each node of the parse tree contains all the data needed for that description. More...

#include <AtomParser.h>

List of all members.

Public Methods

 atomparser_node (int nnode_t, int nextra_t=-1)
 ~atomparser_node (void)

Public Attributes

int node_type
int extra_type
double dval
int ival
atomparser_string sele
atomparser_node * left
atomparser_node * right


Detailed Description

This is a messy data structure. Each node of the parse tree contains all the data needed for that description.

Definition at line 41 of file AtomParser.h.


Constructor & Destructor Documentation

atomparser_node::atomparser_node int    nnode_t,
int    nextra_t = -1
[inline]
 

Definition at line 49 of file AtomParser.h.

References extra_type, node_type, and NULL.

atomparser_node::~atomparser_node void    [inline]
 

Definition at line 55 of file AtomParser.h.


Member Data Documentation

double atomparser_node::dval
 

Definition at line 45 of file AtomParser.h.

Referenced by yyparse.

int atomparser_node::extra_type
 

Definition at line 43 of file AtomParser.h.

Referenced by atomparser_node.

int atomparser_node::ival
 

Definition at line 46 of file AtomParser.h.

Referenced by yyparse.

atomparser_node* atomparser_node::left
 

Definition at line 48 of file AtomParser.h.

Referenced by yyparse.

int atomparser_node::node_type
 

Definition at line 42 of file AtomParser.h.

Referenced by atomparser_node, and yyparse.

atomparser_node * atomparser_node::right
 

Definition at line 48 of file AtomParser.h.

Referenced by yyparse.

atomparser_string atomparser_node::sele
 

Definition at line 47 of file AtomParser.h.


The documentation for this struct was generated from the following file:
Generated on Fri Aug 29 01:27:41 2008 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002