Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
MSWindowsDebugOutputter.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2012 - 2016 Synergy App Ltd
4
* SPDX-FileCopyrightText: (C) 2012 Nick Bolton
5
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
6
*/
7
8
#pragma once
9
10
#include "
base/ILogOutputter.h
"
11
13
17
class
MSWindowsDebugOutputter
:
public
ILogOutputter
18
{
19
public
:
20
MSWindowsDebugOutputter
() =
default
;
21
~MSWindowsDebugOutputter
()
override
=
default
;
22
23
// ILogOutputter overrides
24
void
open
(
const
QString &title)
override
;
25
void
close
()
override
;
26
bool
write
(
LogLevel::Level
level
,
const
QString &message)
override
;
27
void
flush
();
28
};
level
static int level
Definition
ArchNetworkWinsock.cpp:32
ILogOutputter.h
ILogOutputter
Outputter interface.
Definition
ILogOutputter.h:21
LogLevel::Level
Level
Log levels.
Definition
LogLevel.h:22
MSWindowsDebugOutputter::~MSWindowsDebugOutputter
~MSWindowsDebugOutputter() override=default
MSWindowsDebugOutputter::flush
void flush()
Definition
MSWindowsDebugOutputter.cpp:32
MSWindowsDebugOutputter::write
bool write(LogLevel::Level level, const QString &message) override
Write a message with level.
Definition
MSWindowsDebugOutputter.cpp:25
MSWindowsDebugOutputter::close
void close() override
Close the outputter.
Definition
MSWindowsDebugOutputter.cpp:20
MSWindowsDebugOutputter::open
void open(const QString &title) override
Open the outputter.
Definition
MSWindowsDebugOutputter.cpp:15
MSWindowsDebugOutputter::MSWindowsDebugOutputter
MSWindowsDebugOutputter()=default
src
lib
platform
MSWindowsDebugOutputter.h
Generated by
1.18.0