Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PtreeIter Class Reference

#include <ptree-core.h>

Collaboration diagram for PtreeIter:

Collaboration graph
[legend]
List of all members.

Public Methods

 PtreeIter (Ptree *p)
Ptreeoperator() ()
PtreePop ()
bool Next (Ptree *&)
void Reset (Ptree *p)
Ptreeoperator * ()
Ptreeoperator++ ()
Ptreeoperator++ (int)
PtreeThis ()
bool Empty ()

Private Attributes

Ptreeptree

Constructor & Destructor Documentation

PtreeIter::PtreeIter Ptree   p [inline]
 

Definition at line 182 of file ptree-core.h.


Member Function Documentation

bool PtreeIter::Empty   [inline]
 

Definition at line 192 of file ptree-core.h.

References nil.

bool PtreeIter::Next Ptree *&   
 

Definition at line 794 of file ptree-core.cc.

References Ptree::Car(), Ptree::Cdr(), FALSE, nil, ptree, and TRUE.

Ptree* PtreeIter::operator *   [inline]
 

Definition at line 188 of file ptree-core.h.

Ptree* PtreeIter::operator()   [inline]
 

Definition at line 183 of file ptree-core.h.

Ptree* PtreeIter::operator++ int    [inline]
 

Definition at line 190 of file ptree-core.h.

Ptree* PtreeIter::operator++   [inline]
 

Definition at line 189 of file ptree-core.h.

Ptree * PtreeIter::Pop  
 

Definition at line 783 of file ptree-core.cc.

References Ptree::Car(), Ptree::Cdr(), nil, and ptree.

void PtreeIter::Reset Ptree   p [inline]
 

Definition at line 186 of file ptree-core.h.

Ptree * PtreeIter::This  
 

Definition at line 805 of file ptree-core.cc.

References Ptree::Car(), nil, and ptree.


Member Data Documentation

Ptree* PtreeIter::ptree [private]
 

Definition at line 195 of file ptree-core.h.

Referenced by Next(), Pop(), and This().


The documentation for this class was generated from the following files:
Generated on Mon Feb 10 17:36:27 2003 for VFiasco Semantics Compiler by doxygen1.2.15