summaryrefslogtreecommitdiff
path: root/src/chat-server/chatchannel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/chat-server/chatchannel.cpp')
-rw-r--r--src/chat-server/chatchannel.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/chat-server/chatchannel.cpp b/src/chat-server/chatchannel.cpp
index bf8bce50..e8afda13 100644
--- a/src/chat-server/chatchannel.cpp
+++ b/src/chat-server/chatchannel.cpp
@@ -23,10 +23,12 @@
#include "chat-server/chatchannel.hpp"
-ChatChannel::ChatChannel(const std::string &name,
+ChatChannel::ChatChannel(short id,
+ const std::string &name,
const std::string &announcement,
const std::string &password,
bool privacy):
+ mId(id),
mName(name),
mAnnouncement(announcement),
mPassword(password),
@@ -62,7 +64,7 @@ ChatChannel::setPassword(const std::string &password)
mPassword = password;
}
-bool ChatChannel::addUserInChannel(std::string const &user)
+bool ChatChannel::addUser(const std::string &user)
{
// Check if the user already exists in the channel
ChannelUsers::const_iterator i = mRegisteredUsers.begin(),
@@ -72,7 +74,7 @@ bool ChatChannel::addUserInChannel(std::string const &user)
return true;
}
-bool ChatChannel::removeUserFromChannel(std::string const &user)
+bool ChatChannel::removeUser(const std::string &user)
{
ChannelUsers::iterator i_end = mRegisteredUsers.end(),
i = std::find(mRegisteredUsers.begin(), i_end, user);
@@ -81,7 +83,7 @@ bool ChatChannel::removeUserFromChannel(std::string const &user)
return true;
}
-void ChatChannel::removeAllUsersFromChannel()
+void ChatChannel::removeAllUsers()
{
mRegisteredUsers.clear();
}