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

PtreeHead Class Reference

#include <ptree-core.h>

Collaboration diagram for PtreeHead:

Collaboration graph
[legend]
List of all members.

Public Methods

 PtreeHead ()
 operator Ptree * ()
PtreeHead & operator+ (Ptree *)
PtreeHead & operator+ (const char *)
PtreeHead & operator+ (char *)
PtreeHead & operator+ (char)
PtreeHead & operator+ (int)

Private Methods

PtreeAppend (Ptree *, Ptree *)
PtreeAppend (Ptree *, char *, int)

Private Attributes

Ptreeptree

Constructor & Destructor Documentation

PtreeHead::PtreeHead   [inline]
 

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

References nil.


Member Function Documentation

Ptree * PtreeHead::Append Ptree  ,
char *   ,
int   
[private]
 

Definition at line 523 of file pattern.cc.

References Ptree::Car(), Ptree::GetLength(), Ptree::GetPosition(), Ptree::IsLeaf(), Ptree::Last(), nil, Ptree::SetCar(), and Ptree::Snoc().

Ptree * PtreeHead::Append Ptree  ,
Ptree  
[private]
 

Definition at line 492 of file pattern.cc.

References Ptree::Car(), Ptree::GetLength(), Ptree::GetPosition(), Ptree::IsLeaf(), Ptree::Last(), Ptree::Length(), nil, Ptree::SetCar(), and Ptree::Snoc().

Referenced by operator+().

PtreeHead::operator Ptree *   [inline]
 

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

PtreeHead & PtreeHead::operator+ int   
 

Definition at line 484 of file pattern.cc.

References Append(), Ptree::IntegerToString(), and ptree.

PtreeHead & PtreeHead::operator+ char   
 

Definition at line 478 of file pattern.cc.

References Append(), and ptree.

PtreeHead & PtreeHead::operator+ char *   
 

Definition at line 470 of file pattern.cc.

References Append(), and ptree.

PtreeHead & PtreeHead::operator+ const char *   
 

Definition at line 462 of file pattern.cc.

References Append(), and ptree.

PtreeHead & PtreeHead::operator+ Ptree  
 

Definition at line 456 of file pattern.cc.

References Append(), and ptree.


Member Data Documentation

Ptree* PtreeHead::ptree [private]
 

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

Referenced by operator+().


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