diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2015-11-10 21:48:29 +0100 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2015-11-10 21:48:29 +0100 |
| commit | e4ccb9c3e8baae8632d52ec7158f64eabc2b4d76 (patch) | |
| tree | e3917f7036eacf720940e52337961b56022c6047 /src/crsm.hpp | |
| parent | 7ceb033275b40e72142db6395aa4fc5c5f669cd3 (diff) | |
| download | manager-e4ccb9c3e8baae8632d52ec7158f64eabc2b4d76.tar.gz manager-e4ccb9c3e8baae8632d52ec7158f64eabc2b4d76.zip | |
Add logging
Diffstat (limited to 'src/crsm.hpp')
| -rw-r--r-- | src/crsm.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/crsm.hpp b/src/crsm.hpp index 5130578..0e352f5 100644 --- a/src/crsm.hpp +++ b/src/crsm.hpp @@ -24,6 +24,7 @@ #include "CRSMConfig.hpp" #include "CRSMStats.hpp" #include "CRSMPackCompatibility.hpp" +#include "CRSMLogging.hpp" #define CONFIG_FILE_NAME "CrServerManager.conf" #define SESSION_FILE_NAME "CrServerManager.session" @@ -195,6 +196,7 @@ private: CRSMSession Session; CRSMStats Stats; CRSMPackCompatibility Packs; + CRSMLogging Log; QList<ScenarioSettings> userlist; QList<ScenarioSettings> autolist; @@ -208,13 +210,11 @@ private: QString aliasWishEditor = ""; QString currentAliasWish = ""; int current; - QTextStream *qout; bool finish; IrcConnection *connection = 0; bool autoHost = true; QSignalMapper greetMapper; QFile *logfile; - QTextStream logstream; QTextCodec *codec; QStringList ircModIOList; QList<ClientInfo> ircModWatchList; @@ -292,6 +292,8 @@ private: bool isChannelName(const QString& name); void removeCommandSuffixes(QString& command); void substituteCommandAlias(QString& command); + QString clientModName(const ClientInfo& client); + void sendIrcMessage(const QString& message, const QString& target, bool action, bool notice); CMD_FUNCTION(help); CMD_FUNCTION(passToClonk); |
