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

VHostXML Class Reference

List of all members.

Public Member Functions

int addHost (int, const char *, bool)
int addIp (int, const char *, bool)
int addName (const char *)
void clear ()
const char * getAccesseslog (int)
const char * getDocroot (int)
int getPort (int)
int getProtocol (int)
bool getService (int, int)
const char * getSsl_Certificate (int)
const char * getSsl_Password (int)
const char * getSsl_Privatekey (int)
const char * getSysfolder (int)
const char * getWarninglog (int)
int load (const char *)
int load_core (XmlParser &)
int loadMemBuf (MemBuf &)
void loadProtocols (Vector &)
void populateHost (int, Fl_Browser *)
void populateIp (int, Fl_Browser *)
void populateName (Fl_Choice *)
void populateProtocol (Fl_Choice *)
void removeHost (int, int)
void removeIp (int, int)
void removeName (int)
int save (const char *)
int save_core (XmlParser &)
int saveMemBuf (MemBuf &)
void setAccesseslog (int, const char *)
void setDocroot (int, const char *)
void setPort (int, int)
void setProtocol (int, int)
void setService (int, int, bool)
void setSsl_Certificate (int, const char *)
void setSsl_Password (int, const char *)
void setSsl_Privatekey (int, const char *)
void setSysfolder (int, const char *)
void setWarninglog (int, const char *)
 ~VHostXML ()

Private Member Functions

void DeleteVHostNode (VHostNode *)

Private Attributes

Vector Dynamic
Vector VHosts

Constructor & Destructor Documentation

VHostXML::~VHostXML  ) 
 


Member Function Documentation

int VHostXML::addHost int  ,
const char *  ,
bool 
 

int VHostXML::addIp int  ,
const char *  ,
bool 
 

int VHostXML::addName const char *   ) 
 

void VHostXML::clear  ) 
 

void VHostXML::DeleteVHostNode VHostNode  )  [private]
 

const char * VHostXML::getAccesseslog int   ) 
 

const char * VHostXML::getDocroot int   ) 
 

int VHostXML::getPort int   ) 
 

int VHostXML::getProtocol int   ) 
 

bool VHostXML::getService int  ,
int 
 

const char * VHostXML::getSsl_Certificate int   ) 
 

const char * VHostXML::getSsl_Password int   ) 
 

const char * VHostXML::getSsl_Privatekey int   ) 
 

const char * VHostXML::getSysfolder int   ) 
 

const char * VHostXML::getWarninglog int   ) 
 

int VHostXML::load const char *   ) 
 

int VHostXML::load_core XmlParser  ) 
 

int VHostXML::loadMemBuf MemBuf  ) 
 

void VHostXML::loadProtocols Vector  ) 
 

void VHostXML::populateHost int  ,
Fl_Browser * 
 

void VHostXML::populateIp int  ,
Fl_Browser * 
 

void VHostXML::populateName Fl_Choice *   ) 
 

void VHostXML::populateProtocol Fl_Choice *   ) 
 

void VHostXML::removeHost int  ,
int 
 

void VHostXML::removeIp int  ,
int 
 

void VHostXML::removeName int   ) 
 

int VHostXML::save const char *   ) 
 

int VHostXML::save_core XmlParser  ) 
 

int VHostXML::saveMemBuf MemBuf  ) 
 

void VHostXML::setAccesseslog int  ,
const char * 
 

void VHostXML::setDocroot int  ,
const char * 
 

void VHostXML::setPort int  ,
int 
 

void VHostXML::setProtocol int  ,
int 
 

void VHostXML::setService int  ,
int  ,
bool 
 

void VHostXML::setSsl_Certificate int  ,
const char * 
 

void VHostXML::setSsl_Password int  ,
const char * 
 

void VHostXML::setSsl_Privatekey int  ,
const char * 
 

void VHostXML::setSysfolder int  ,
const char * 
 

void VHostXML::setWarninglog int  ,
const char * 
 


Member Data Documentation

Vector VHostXML::Dynamic [private]
 

Vector VHostXML::VHosts [private]
 


Generated on Mon Jun 16 13:47:22 2008 for MyServer by  doxygen 1.3.9.1