Communi
3.5.0
A cross-platform IRC framework written with Qt
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
examples
client
ircmessageformatter.h File Reference
Client example
More...
Go to the source code of this file.
Detailed Description
/*
* Copyright (C) 2008-2016 The Communi Project
*
* This example is free, and not covered by the BSD license. There is no
* restriction applied to their modification, redistribution, using and so on.
* You can study them, modify them, use them in your own program - either
* completely or partially.
*/
#ifndef IRCMESSAGEFORMATTER_H
#define IRCMESSAGEFORMATTER_H
#include <IrcMessage>
class
IrcMessageFormatter
{
public
:
static
QString
formatMessage(
IrcMessage
* message);
static
QString
formatMessage(
const
QString
& message);
private
:
static
QString
formatJoinMessage(
IrcJoinMessage
* message);
static
QString
formatModeMessage(
IrcModeMessage
* message);
static
QString
formatNamesMessage(
IrcNamesMessage
* message);
static
QString
formatNickMessage(
IrcNickMessage
* message);
static
QString
formatPartMessage(
IrcPartMessage
* message);
static
QString
formatPrivateMessage(
IrcPrivateMessage
* message);
static
QString
formatQuitMessage(
IrcQuitMessage
* message);
};
#endif // IRCMESSAGEFORMATTER_H
Generated on Sun Oct 23 2016 21:51:12 for Communi by
1.8.11