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

DynHttpCommandManager Class Reference

List of all members.

Public Member Functions

int addMethod (const char *name, XmlParser *p, Server *s)
int clean ()
 DynHttpCommandManager ()
DynamicHttpCommandgetMethodByName (const char *name)
int loadMethods (const char *dir, XmlParser *p, Server *s)
int size ()
virtual ~DynHttpCommandManager ()

Private Attributes

HashMap< string, DynamicHttpCommand * > data

Constructor & Destructor Documentation

DynHttpCommandManager::DynHttpCommandManager  ) 
 

Initialize the object.

DynHttpCommandManager::~DynHttpCommandManager  )  [virtual]
 

Destroy the object.


Member Function Documentation

int DynHttpCommandManager::addMethod const char *  name,
XmlParser p,
Server s
 

int DynHttpCommandManager::clean  ) 
 

DynamicHttpCommand* DynHttpCommandManager::getMethodByName const char *  name  ) 
 

int DynHttpCommandManager::loadMethods const char *  directory,
XmlParser p,
Server s
 

Load the plugins in te specified directory.

int DynHttpCommandManager::size  ) 
 


Member Data Documentation

HashMap<string, DynamicHttpCommand*> DynHttpCommandManager::data [private]
 


Generated on Wed Nov 8 13:12:48 2006 for MyServer by doxygen 1.3.6