Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

DynamicExecutor Class Reference

Inheritance diagram for DynamicExecutor:

Plugin List of all members.

Public Member Functions

 DynamicExecutor ()
int execute (char *buffer, u_long length)
int executeFromFile (char *fileName)
virtual ~DynamicExecutor ()

Private Member Functions

int loadFileAndExecute (char *fileName)

Private Attributes

XmlParsererrorParser
string filename

Constructor & Destructor Documentation

DynamicExecutor::DynamicExecutor  ) 
 

Default constructor.

DynamicExecutor::~DynamicExecutor  )  [virtual]
 

Destroy the object.


Member Function Documentation

int DynamicExecutor::execute char *  buffer,
u_long  length
 

Execute the code.

Parameters:
buffer Buffer with the code.
length Buffer length.

int DynamicExecutor::executeFromFile char *  fileName  ) 
 

Execute the code from a file.

Parameters:
fileName Execute the code from a file.

int DynamicExecutor::loadFileAndExecute char *  fileName  )  [private]
 

Load the file in memory and try to execute the buffer.


Member Data Documentation

XmlParser* DynamicExecutor::errorParser [private]
 

string DynamicExecutor::filename [private]
 


Generated on Thu May 1 12:41:00 2008 for MyServer by  doxygen 1.3.9.1