| Inferno
    0.2
    | 
#include <transformation.hpp>
| Public Member Functions | |
| virtual TreePtr< Node > | operator() (TreePtr< Node > context, TreePtr< Node > root)=0 | 
| TreePtr< Node > | operator() (TreePtr< Node > root) | 
| virtual void | operator() (TreePtr< Node > context, TreePtr< Node > *proot)=0 | 
| void | operator() (TreePtr< Node > *proot) | 
| virtual void | GetGraphInfo (vector< string > *labels, vector< TreePtr< Node > > *links) const | 
Definition at line 17 of file transformation.hpp.
| virtual void Transformation::GetGraphInfo | ( | vector< string > * | labels, | 
| vector< TreePtr< Node > > * | links | ||
| ) | const  [inline, virtual] | 
Reimplemented in SlaveIntermediate< ALGO >, SlaveIntermediate< SearchReplace >, SlaveIntermediate< CompareReplace >, SearchReplace, and CompareReplace.
Definition at line 42 of file transformation.hpp.
| virtual TreePtr<Node> Transformation::operator() | ( | TreePtr< Node > | context, | 
| TreePtr< Node > | root | ||
| ) |  [pure virtual] | 
Implemented in InPlaceTransformation, Graph, Render, GetDeclaration, and TypeOf.
Referenced by operator()().
Definition at line 25 of file transformation.hpp.
References operator()().
| virtual void Transformation::operator() | ( | TreePtr< Node > | context, | 
| TreePtr< Node > * | proot | ||
| ) |  [pure virtual] | 
Implemented in CompareReplace, OutOfPlaceTransformation, Parse, and Validate.
Definition at line 35 of file transformation.hpp.
References operator()().