AXCEL C++ Framework
Elegance through abstraction
|
IRC message. More...
#include <axcel.h>
Public Member Functions | |
virtual string | type () |
"net::irc::msg" | |
virtual | operator string () |
Get raw IRC message. | |
msg (const char *line=0) | |
msg & | operator= (const char *line) |
bool | operator== (const char *line) |
bool | operator!= (const char *line) |
string | server () |
Get server name. | |
string | nick () |
Get nickname. | |
string | user () |
Get username. | |
string | host () |
Get user hostname. | |
string | cmd () |
Get IRC command. | |
string | param (int index) |
Get IRC command argument. | |
string | data () |
Get message data. | |
Public Attributes | |
string | buf |
Raw IRC message. |
IRC message.
Allows parsing of a 512-byte maximum
terminated IRC message.
axcel::net::irc::msg::operator string | ( | ) | [virtual] |
bool axcel::net::irc::msg::operator!= | ( | const char * | line | ) |
msg & axcel::net::irc::msg::operator= | ( | const char * | line | ) |
bool axcel::net::irc::msg::operator== | ( | const char * | line | ) |
string axcel::net::irc::msg::param | ( | int | index | ) |
string axcel::net::irc::msg::type | ( | ) | [virtual] |