Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

cGuildz Class Reference

Guild Manager. More...

#include <guild.h>

List of all members.

Public Methods

void archive ()
bool load ()
bool save ()
 cGuildz ()
 ~cGuildz ()
P_GUILD getGuild (SERIAL guild)
 get a guild pointer for a given guild

P_GUILD addGuild (SERIAL stone)
 add a new guild to the list of guilds

void removeGuild (SERIAL guild)
 remove a guild from the list of guilds

int cGuildz::compareGuilds (P_GUILD guild1, P_GUILD guild2)
void cGuildz::checkConsistancy (void)

Public Attributes

std::map< SERIAL, P_GUILDguilds

Private Methods

void safeoldsave ()
std::string getFullAdress ()


Detailed Description

Guild Manager.

Author:
Endymion


Constructor & Destructor Documentation

cGuildz::cGuildz  
 

cGuildz::~cGuildz  
 


Member Function Documentation

P_GUILD cGuildz::addGuild SERIAL    stone
 

add a new guild to the list of guilds

Author:
Endymion
Parameters:
stone, the  serial of the guildstone
Returns:
pointer to guild object

void cGuildz::archive  
 

void cGuildz::cGuildz::checkConsistancy void   
 

int cGuildz::cGuildz::compareGuilds P_GUILD    guild1,
P_GUILD    guild2
 

std::string cGuildz::getFullAdress   [private]
 

P_GUILD cGuildz::getGuild SERIAL    guild
 

get a guild pointer for a given guild

Author:
Endymion
Parameters:
guild, the  serial of the guildstone
Returns:
pointer to guild object

bool cGuildz::load  
 

void cGuildz::removeGuild SERIAL    guild
 

remove a guild from the list of guilds

Author:
Wintermute
Parameters:
guild, the  serial of the guildstone

void cGuildz::safeoldsave   [private]
 

bool cGuildz::save  
 


Member Data Documentation

std::map< SERIAL, P_GUILD > cGuildz::guilds
 


The documentation for this class was generated from the following files: SourceForge.net Logo