Obfuscator Class Reference

#include <Obfuscator.h>

Inheritance diagram for Obfuscator:

Inheritance graph
[legend]

Detailed Description

Obfuscator algorithms abstract class

Definition at line 26 of file Obfuscator.h.


Public Member Functions

 Obfuscator ()
virtual ~Obfuscator ()
virtual void operator() (tree< AstNode > &, MapClasses *classes=0, MapVariables *vars=0, MapFunctions *func=0)=0

Constructor & Destructor Documentation

Obfuscator::Obfuscator (  )  [inline]

Definition at line 28 of file Obfuscator.h.

00028 {}

virtual Obfuscator::~Obfuscator (  )  [inline, virtual]

Definition at line 29 of file Obfuscator.h.

00029 {}


Member Function Documentation

virtual void Obfuscator::operator() ( tree< AstNode > &  ,
MapClasses classes = 0,
MapVariables vars = 0,
MapFunctions func = 0 
) [pure virtual]

Implemented in RenameClass, RenameFunction, RenameVariable, and ControlFlow.


The documentation for this class was generated from the following file:
Generated on Wed Feb 27 20:32:15 2008 for php.ast.svn.src. by  doxygen 1.5.3