aboutsummaryrefslogtreecommitdiff
path: root/src/terminal_chat_console.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/terminal_chat_console.h')
-rw-r--r--src/terminal_chat_console.h34
1 files changed, 15 insertions, 19 deletions
diff --git a/src/terminal_chat_console.h b/src/terminal_chat_console.h
index eae7c6b22..d052616ad 100644
--- a/src/terminal_chat_console.h
+++ b/src/terminal_chat_console.h
@@ -25,20 +25,19 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include "log.h"
#include <sstream>
-
struct ChatInterface;
-class TermLogOutput : public ILogOutput {
+class TermLogOutput : public ILogOutput
+{
public:
-
void logRaw(LogLevel lev, const std::string &line)
{
queue.push_back(std::make_pair(lev, line));
}
virtual void log(LogLevel lev, const std::string &combined,
- const std::string &time, const std::string &thread_name,
- const std::string &payload_text)
+ const std::string &time, const std::string &thread_name,
+ const std::string &payload_text)
{
std::ostringstream os(std::ios_base::binary);
os << time << ": [" << thread_name << "] " << payload_text;
@@ -46,20 +45,15 @@ public:
queue.push_back(std::make_pair(lev, os.str()));
}
- MutexedQueue<std::pair<LogLevel, std::string> > queue;
+ MutexedQueue<std::pair<LogLevel, std::string>> queue;
};
-class TerminalChatConsole : public Thread {
+class TerminalChatConsole : public Thread
+{
public:
+ TerminalChatConsole() : Thread("TerminalThread") {}
- TerminalChatConsole() :
- Thread("TerminalThread")
- {}
-
- void setup(
- ChatInterface *iface,
- bool *kill_requested,
- const std::string &nick)
+ void setup(ChatInterface *iface, bool *kill_requested, const std::string &nick)
{
m_nick = nick;
m_kill_requested = kill_requested;
@@ -89,11 +83,13 @@ private:
void step(int ch);
// Used to ensure the deinitialisation is always called.
- struct CursesInitHelper {
+ struct CursesInitHelper
+ {
TerminalChatConsole *cons;
- CursesInitHelper(TerminalChatConsole * a_console)
- : cons(a_console)
- { cons->initOfCurses(); }
+ CursesInitHelper(TerminalChatConsole *a_console) : cons(a_console)
+ {
+ cons->initOfCurses();
+ }
~CursesInitHelper() { cons->deInitOfCurses(); }
};