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

PtreeUsing Class Reference

#include <ptree.h>

Inheritance diagram for PtreeUsing:

Inheritance graph
[legend]
Collaboration diagram for PtreeUsing:

Collaboration graph
[legend]
List of all members.

Public Methods

 PtreeUsing (Ptree *p, Ptree *q, Ptree *r, Encoding &e, Ptree *s)
int What ()
PtreeTranslate (Walker *)
char * GetEncodedName ()
bool isNamespace ()

Private Attributes

char * name

Constructor & Destructor Documentation

PtreeUsing::PtreeUsing Ptree   p,
Ptree   q,
Ptree   r,
Encoding   e,
Ptree   s
 

Definition at line 474 of file ptree.cc.

References Encoding::Get(), and name.


Member Function Documentation

char * PtreeUsing::GetEncodedName   [virtual]
 

Reimplemented from Ptree.

Definition at line 480 of file ptree.cc.

References name.

bool PtreeUsing::isNamespace   [inline]
 

Definition at line 213 of file ptree.h.

References Ptree::Cadr(), and nil.

Ptree * PtreeUsing::Translate Walker   [virtual]
 

Reimplemented from Ptree.

Definition at line 490 of file ptree.cc.

References Walker::TranslateUsing().

int PtreeUsing::What   [virtual]
 

Reimplemented from Ptree.

Definition at line 485 of file ptree.cc.

References ntUsing.


Member Data Documentation

char* PtreeUsing::name [private]
 

Definition at line 216 of file ptree.h.

Referenced by GetEncodedName(), and PtreeUsing().


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