vrq
Public Member Functions | Public Attributes | Friends | List of all members
CNode_pr Struct Reference

Helper class for building tail recursive binary CNode trees Used by parser. More...

#include <cnode.h>

Public Member Functions

CNodeoperator= (CNode *n)
 
CNodeoperator-> ()
 
 operator CNode * ()
 
int operator== (CNode *v)
 
int operator!= (CNode *v)
 
int operator== (CNode_pr p)
 
int operator!= (CNode_pr p)
 

Public Attributes

CNodehead
 
CNodetail
 

Friends

CNode_pr cLINK (CNode_pr pr1, CNode *n2)
 

Detailed Description

Helper class for building tail recursive binary CNode trees Used by parser.

Member Function Documentation

CNode_pr::operator CNode * ( )
inline
int CNode_pr::operator!= ( CNode v)
inline
int CNode_pr::operator!= ( CNode_pr  p)
inline
CNode* CNode_pr::operator-> ( )
inline
CNode* CNode_pr::operator= ( CNode n)
inline
int CNode_pr::operator== ( CNode v)
inline
int CNode_pr::operator== ( CNode_pr  p)
inline

Friends And Related Function Documentation

CNode_pr cLINK ( CNode_pr  pr1,
CNode n2 
)
friend

Member Data Documentation

CNode* CNode_pr::head
CNode* CNode_pr::tail

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