Encapsulate a chat event.
More...
#include <SimpleChatServer.h>
Encapsulate a chat event.
Definition at line 30 of file SimpleChatServer.h.
Enumeration for the event type.
Enumerator |
---|
Login |
|
Logout |
|
Rename |
|
Message |
|
Definition at line 35 of file SimpleChatServer.h.
Get the message formatted as HTML, rendered for the given user.
The format
indicates how the message should be formatted.
Definition at line 15 of file SimpleChatServer.C.
20 return WString::fromUTF8(
"<span class='chat-info'>")
21 + WWebWidget::escapeText(
user_) +
" joined.</span>";
23 return WString::fromUTF8(
"<span class='chat-info'>")
25 WString::fromUTF8(
"You") :
26 WWebWidget::escapeText(
user_))
27 +
" logged out.</span>";
29 return "<span class='chat-info'>"
32 (WWebWidget::escapeText(
user_) +
" is"))
33 +
" now known as " + WWebWidget::escapeText(
data_) +
".</span>";
37 result =
WString(
"<span class='")
41 +
"'>" + WWebWidget::escapeText(
user_) +
":</span>";
47 return result +
"<span class='chat-highlight'>" + msg +
"</span>";
Type ChatEvent::type |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: