#include </home/clem/local/src/opie/noncore/net/opieirc/ircmessage.h>
Collaboration diagram for IRCMessage:

Public Member Functions | |
| IRCMessage (QString line) | |
| QString | prefix () |
| bool | isNumerical () |
| bool | isCTCP () |
| bool | isCTCPRequest () |
| bool | isCTCPReply () |
| QString | command () |
| QString | ctcpCommand () |
| QString | ctcpDestination () |
| unsigned short | commandNumber () |
| QString | trailing () |
| QString | allParameters () |
| QString | param (int param) |
| QStringList | params (const QString ¶mstring) const |
Protected Attributes | |
| QString | m_prefix |
| QString | m_command |
| QString | m_ctcpCommand |
| QString | m_ctcpDestination |
| unsigned short | m_commandNumber |
| QString | m_allParameters |
| QString | m_trailing |
| QStringList | m_parameters |
| bool | m_isNumerical |
| bool | m_ctcp |
| bool | m_ctcpRequest |
|
|
Definition at line 18 of file ircmessage.cpp. References QTextStream::atEnd(), QValueList< T >::clear(), QValueList< T >::count(), FALSE, QString::find(), i, QString::left(), QString::length(), m_allParameters, m_command, m_commandNumber, m_ctcp, m_ctcpCommand, m_ctcpDestination, m_ctcpRequest, m_isNumerical, m_parameters, m_prefix, m_trailing, odebug, oendl, QString::replace(), QString::right(), stream, QString::toInt(), TRUE, and QString::upper(). |
|
|
Definition at line 166 of file ircmessage.cpp. References m_allParameters. Referenced by IRCMessageParser::parseCTCPPing(), IRCMessageParser::parseLiteralError(), IRCMessageParser::parseLiteralNotice(), IRCMessageParser::parseLiteralPing(), and IRCMessageParser::parseNumericalServerProtocol(). |
|
|
Definition at line 130 of file ircmessage.cpp. References m_command. Referenced by IRCMessageParser::parse(). |
|
|
Definition at line 142 of file ircmessage.cpp. References m_commandNumber. Referenced by IRCConnection::dataReady(), and IRCMessageParser::parse(). |
|
|
Definition at line 134 of file ircmessage.cpp. References m_ctcpCommand. Referenced by IRCMessageParser::parse(). |
|
|
Definition at line 138 of file ircmessage.cpp. References m_ctcpDestination. Referenced by IRCMessageParser::parseCTCPAction(), and IRCMessageParser::parseCTCPPing(). |
|
|
Definition at line 150 of file ircmessage.cpp. References m_ctcp. Referenced by IRCMessageParser::parse(). |
|
|
Definition at line 158 of file ircmessage.cpp. References m_ctcpRequest. Referenced by IRCMessageParser::parseCTCPPing(). |
|
|
Definition at line 154 of file ircmessage.cpp. References m_ctcpRequest. Referenced by IRCMessageParser::parseCTCPVersion(). |
|
|
Definition at line 146 of file ircmessage.cpp. References m_isNumerical. Referenced by IRCConnection::dataReady(), and IRCMessageParser::parse(). |
|
|
|
Definition at line 101 of file ircmessage.cpp. References QValueList< T >::begin(), QValueList< T >::count(), QValueList< T >::end(), end, i, m_parameters, pos, QStringList::split(), and start. |
|
|
|
Definition at line 162 of file ircmessage.cpp. References m_trailing. |
|
|
Definition at line 65 of file ircmessage.h. Referenced by allParameters(), and IRCMessage(). |
|
|
Definition at line 61 of file ircmessage.h. Referenced by command(), and IRCMessage(). |
|
|
Definition at line 64 of file ircmessage.h. Referenced by commandNumber(), and IRCMessage(). |
|
|
Definition at line 69 of file ircmessage.h. Referenced by IRCMessage(), and isCTCP(). |
|
|
Definition at line 62 of file ircmessage.h. Referenced by ctcpCommand(), and IRCMessage(). |
|
|
Definition at line 63 of file ircmessage.h. Referenced by ctcpDestination(), and IRCMessage(). |
|
|
Definition at line 70 of file ircmessage.h. Referenced by IRCMessage(), isCTCPReply(), and isCTCPRequest(). |
|
|
Definition at line 68 of file ircmessage.h. Referenced by IRCMessage(), and isNumerical(). |
|
|
Definition at line 67 of file ircmessage.h. Referenced by IRCMessage(), param(), and params(). |
|
|
Definition at line 60 of file ircmessage.h. Referenced by IRCMessage(), and prefix(). |
|
|
Definition at line 66 of file ircmessage.h. Referenced by IRCMessage(), and trailing(). |
1.4.2