Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

EncapsList Class Reference

Encaps list -- for double quotes. More...

#include <stree.h>

Inheritance diagram for EncapsList:

NamedList List Node

Public Member Functions

 EncapsList ()
 Constructor.

 EncapsList (Node *statement)
 Constructor.

virtual ostream & php (ostream &os) const
 Writes node to the stream as php.

virtual Nodecopy () const
 Copies the node.

virtual string evaluate (const NameSpace &nameSpace) const
 Computes the value of the expression (only basic atihmetic and string operations).


Detailed Description

Encaps list -- for double quotes.

Definition at line 168 of file stree.h.


Constructor & Destructor Documentation

EncapsList::EncapsList  ) 
 

Constructor.

Definition at line 158 of file stree.cpp.

References CEncapsList.

Referenced by copy().

EncapsList::EncapsList Node statement  ) 
 

Constructor.

Definition at line 160 of file stree.cpp.

References CEncapsList.


Member Function Documentation

Node * EncapsList::copy  )  const [virtual]
 

Copies the node.

Reimplemented from List.

Definition at line 172 of file stree.cpp.

References List::copyContent(), and EncapsList().

string EncapsList::evaluate const NameSpace nameSpace  )  const [virtual]
 

Computes the value of the expression (only basic atihmetic and string operations).

Reimplemented from List.

Definition at line 176 of file stree.cpp.

References Node::toString().

ostream & EncapsList::php ostream &  os  )  const [virtual]
 

Writes node to the stream as php.

Reimplemented from List.

Definition at line 162 of file stree.cpp.


The documentation for this class was generated from the following files:
Generated on Fri Nov 21 17:54:06 2003 for PHPX by doxygen 1.3.3