#include <Channel.hpp>
◆ Channel()
Channel::Channel |
( |
std::string & |
name, |
|
|
std::string & |
password |
|
) |
| |
|
inline |
◆ addBanMask()
void Channel::addBanMask |
( |
std::string |
mask | ) |
|
|
inline |
◆ addMode()
◆ addOpe()
void Channel::addOpe |
( |
Client * |
client | ) |
|
|
inline |
◆ broadcastMessage()
void Channel::broadcastMessage |
( |
std::string |
message | ) |
|
|
inline |
◆ getClientRoleString()
std::string Channel::getClientRoleString |
( |
Client * |
client | ) |
|
|
inline |
◆ getClients()
std::vector<Client *> Channel::getClients |
( |
void |
| ) |
const |
|
inline |
◆ getCreatedAt()
time_t Channel::getCreatedAt |
( |
void |
| ) |
|
|
inline |
◆ getCreator()
Client* Channel::getCreator |
( |
void |
| ) |
|
|
inline |
◆ getIdentifier()
◆ getMode()
◆ getModes()
◆ getModeString()
std::string Channel::getModeString |
( |
void |
| ) |
|
|
inline |
◆ getName()
std::string& Channel::getName |
( |
void |
| ) |
|
|
inline |
◆ getPassword()
std::string& Channel::getPassword |
( |
void |
| ) |
|
|
inline |
◆ getStringModes()
std::string Channel::getStringModes |
( |
void |
| ) |
|
|
inline |
◆ getTopic()
std::string& Channel::getTopic |
( |
void |
| ) |
|
|
inline |
◆ getUserLimit()
size_t Channel::getUserLimit |
( |
void |
| ) |
|
|
inline |
◆ hasKey()
bool Channel::hasKey |
( |
void |
| ) |
|
|
inline |
◆ hasMode()
◆ invite()
void Channel::invite |
( |
Client * |
client | ) |
|
|
inline |
◆ isBanned()
bool Channel::isBanned |
( |
Client * |
client | ) |
|
|
inline |
◆ isInvited()
bool Channel::isInvited |
( |
Client * |
client | ) |
|
|
inline |
◆ isInviteOnly()
bool Channel::isInviteOnly |
( |
void |
| ) |
|
|
inline |
◆ isModerated()
bool Channel::isModerated |
( |
void |
| ) |
|
|
inline |
◆ isNormal()
bool Channel::isNormal |
( |
Client * |
client | ) |
|
|
inline |
◆ isOpe()
bool Channel::isOpe |
( |
Client * |
client | ) |
|
|
inline |
◆ isOwner()
bool Channel::isOwner |
( |
Client * |
client | ) |
|
|
inline |
◆ isSecret()
bool Channel::isSecret |
( |
void |
| ) |
|
|
inline |
◆ isVoice()
bool Channel::isVoice |
( |
Client * |
client | ) |
|
|
inline |
◆ joined()
bool Channel::joined |
( |
Client * |
client | ) |
|
|
inline |
◆ kick()
void Channel::kick |
( |
Client * |
client | ) |
|
|
inline |
◆ removeBanMask()
void Channel::removeBanMask |
( |
std::string |
mask | ) |
|
|
inline |
◆ removeClientFromChannel()
void Channel::removeClientFromChannel |
( |
Client * |
client | ) |
|
|
inline |
◆ removeInvite()
void Channel::removeInvite |
( |
Client * |
client | ) |
|
|
inline |
◆ removeMode()
◆ removeOpe()
void Channel::removeOpe |
( |
Client * |
client | ) |
|
|
inline |
◆ setCreator()
void Channel::setCreator |
( |
Client * |
creator | ) |
|
|
inline |
◆ setPassword()
void Channel::setPassword |
( |
std::string |
passwd | ) |
|
|
inline |
◆ setTopic()
void Channel::setTopic |
( |
std::string & |
topic | ) |
|
|
inline |
◆ setUserLimit()
void Channel::setUserLimit |
( |
size_t |
limit | ) |
|
|
inline |
◆ _clients
◆ _normal_clients
std::vector<Client *> Channel::_normal_clients |
◆ _ope_clients
std::vector<Client *> Channel::_ope_clients |
◆ _voice_clients
std::vector<Client *> Channel::_voice_clients |
The documentation for this class was generated from the following file: