![]()  | 
  
    alaCarte Maps
    
   Renderer for OpenStreetMap tiles 
   | 
 
The interface for nodes in the syntax tree. More...
#include <stnode.hpp>
  
 Public Types | |
| typedef shared_ptr< STNode > | node_ptr | 
| Shared ptr to this node.  More... | |
Public Member Functions | |
| virtual string | eval (GeoObject *obj) const | 
| Evaluates a subtree under this node.  More... | |
The interface for nodes in the syntax tree.
Definition at line 37 of file stnode.hpp.
| typedef shared_ptr<STNode> eval::STNode::node_ptr | 
Shared ptr to this node.
Definition at line 41 of file stnode.hpp.
Evaluates a subtree under this node.
| obj | which is used to execute the eval tree | 
Reimplemented in eval::BinaryOperationNode, eval::FunctionOperationNode, eval::UnaryOperationNode, and eval::STLeaf.
Definition at line 48 of file stnode.hpp.