vrq
Public Member Functions | Public Attributes | Friends

CNode_pr Struct Reference

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

#include <cnode.h>

List of all members.

Public Member Functions

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

Public Attributes

CNode * head
CNode * tail

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_pr  p  )  [inline]
int CNode_pr::operator== ( CNode *  v  )  [inline]

Friends And Related Function Documentation

CNode_pr cLINK ( CNode_pr  pr1,
CNode *  n2 
) [friend]

Member Data Documentation


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