From 2c0a5ba8f1334b9ea3c0935ed16c7c580bb33243 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Fri, 20 Jul 2007 20:33:34 +0000 Subject: Separated ChatClient class from chathandler.cpp, cleaned up handling of messages, defining a method for each handled message and some code formatting cleanup and corrected headers. --- src/account-server/guild.hpp | 154 ++++++++++++++++++++++--------------------- 1 file changed, 80 insertions(+), 74 deletions(-) (limited to 'src/account-server/guild.hpp') diff --git a/src/account-server/guild.hpp b/src/account-server/guild.hpp index c91b6467..2116e1ef 100644 --- a/src/account-server/guild.hpp +++ b/src/account-server/guild.hpp @@ -28,82 +28,88 @@ class CharacterData; +/** + * A guild and its members. + */ class Guild { -public: - typedef std::list guildMembers; - Guild(const std::string &name); - ~Guild(); - - /** - * Add a member to the guild. - */ - void addMember(CharacterData* player); - - /** - * Remove a member from the guild. - */ - void removeMember(CharacterData* player); - - /** - * Check player is the leader of the guild. - */ - bool checkLeader(CharacterData* player); - - /** - * Set the ID of the guild. - */ - void setId(short id) - { - mId = id; - } - - /** - * Check if player has been invited to the guild. - */ - bool checkInvited(const std::string &name); - - /** - * Add a player to the invite list. - */ - void addInvited(const std::string &name); - - /** - * Returns the name of the guild. - */ - const std::string& getName() const; - - /** - * Returns the ID of the guild. - */ - short getId() const - { - return mId; - } - - /** - * Returns the total number of members in the guild. - */ - short totalMembers() const - { - return mMembers.size(); - } - - /** - * Get a member in the guild - */ - std::string getMember(int i) const; - - /** - * Find member by name - */ - bool checkInGuild(const std::string &name); - -private: - short mId; - std::string mName; - std::list mMembers; - std::list mInvited; + public: + typedef std::list guildMembers; + + /** + * Constructor. + */ + Guild(const std::string &name); + + /** + * Destructor. + */ + ~Guild(); + + /** + * Add a member to the guild. + */ + void addMember(CharacterData* player); + + /** + * Remove a member from the guild. + */ + void removeMember(CharacterData* player); + + /** + * Check player is the leader of the guild. + */ + bool checkLeader(CharacterData* player); + + /** + * Set the ID of the guild. + */ + void setId(short id) + { mId = id; } + + /** + * Check if player has been invited to the guild. + */ + bool checkInvited(const std::string &name); + + /** + * Add a player to the invite list. + */ + void addInvited(const std::string &name); + + /** + * Returns the name of the guild. + */ + const std::string& getName() const + { return mName; } + + /** + * Returns the ID of the guild. + */ + short getId() const + { return mId; } + + /** + * Returns the total number of members in the guild. + */ + short totalMembers() const + { return mMembers.size(); } + + /** + * Get a member in the guild. + */ + std::string getMember(int i) const; + + /** + * Find member by name. + */ + bool checkInGuild(const std::string &name); + + private: + short mId; + std::string mName; + std::list mMembers; + std::list mInvited; }; #endif -- cgit v1.2.3-60-g2f50