fixed bugs (random tabs appering) regarding message content handling
This commit is contained in:
parent
cf4bc2f142
commit
d0a995d6da
@ -19,19 +19,19 @@ namespace chat
|
|||||||
struct receive_policy_stdout
|
struct receive_policy_stdout
|
||||||
{
|
{
|
||||||
static void message_do_what(chat_message msg)
|
static void message_do_what(chat_message msg)
|
||||||
{ std::cout << msg << '\n'; }
|
{ std::cout << msg.get_content() << '\n'; }
|
||||||
|
|
||||||
static void handshake_do_what(chat_message msg)
|
static void handshake_do_what(chat_message msg)
|
||||||
{ std::cout << "Handshake üzenetek:\n" << msg << '\n'; }
|
{ std::cout << "Handshake üzenetek:\n" << msg.get_content() << '\n'; }
|
||||||
|
|
||||||
static void serverdirection_do_what(chat_message msg)
|
static void serverdirection_do_what(chat_message msg)
|
||||||
{ std::cout << "Szerver üzenet: " << msg << '\n'; }
|
{ std::cout << "Szerver üzenet: " << msg.get_content() << '\n'; }
|
||||||
|
|
||||||
static void login_do_what(chat_message msg)
|
static void login_do_what(chat_message msg)
|
||||||
{ std::cout << msg << " belépett.\n"; }
|
{ std::cout << msg.get_content() << " belépett.\n"; }
|
||||||
|
|
||||||
static void logout_do_what(chat_message msg)
|
static void logout_do_what(chat_message msg)
|
||||||
{ std::cout << msg << " kilépett.\n"; }
|
{ std::cout << msg.get_content() << " kilépett.\n"; }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -136,7 +136,7 @@ namespace chat
|
|||||||
std::getline(_is, data, byte(message::TERM));
|
std::getline(_is, data, byte(message::TERM));
|
||||||
|
|
||||||
throw_if_error(ec);
|
throw_if_error(ec);
|
||||||
return data;
|
return data.substr(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void receive()
|
void receive()
|
||||||
|
Loading…
Reference in New Issue
Block a user