58 void setMode(
char mode,
bool value);
void setMode(char mode, bool value)
void addMember(Client *client)
const std::map< int, Client * > & getMembers() const
unsigned int getLimit() const
std::string getModes() const
const std::string & getName() const
bool hasMode(char mode) const
bool isMember(Client *client) const
void setTopic(const std::string &topic)
void addInvitedUser(Client *client)
void setLimit(unsigned int limit)
void removeOperator(Client *client)
void addOperator(Client *client)
bool isInvitedUser(Client *client) const
const std::string & getKey() const
void broadcast(const std::string &message, Client *excludeClient)
bool isOperator(Client *client) const
void removeMember(Client *client)
bool checkKey(const std::string &key) const
void setKey(const std::string &key)
void removeInvitedUser(Client *client)
const std::string & getTopic() const
Represents an IRC client connected to the server.