ft_irc 1.0
読み取り中…
検索中…
一致する文字列を見つけられません
join_and_msg.cpp
#include "Channel.hpp"
#include "Client.hpp"
#include <iostream>
#include <vector>
void run_example_join_and_msg() {
Channel channel("#general");
Client user1(1);
Client user2(2);
user1.setNickname("user1");
user2.setNickname("user2");
std::cout << "User1 joining #general..." << std::endl;
channel.addClient(&user1);
std::cout << "User2 joining #general..." << std::endl;
channel.addClient(&user2);
std::cout << "\nBroadcasting message from user1 to #general:" << std::endl;
channel.broadcastMessage("Hello everyone!");
}
Manages channel members and states.
Manages client connection and state.
チャンネルのメンバーと状態を管理するクラス。
Definition Channel.hpp:25
Represents an IRC client connected to the server.
Definition Client.hpp:25
void setNickname(const std::string &nickname)
Sets the client's nickname.
Definition Client.cpp:58
T endl(T... args)