Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
MTException.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2025 - 2026 Deskflow Developers
4
* SPDX-FileCopyrightText: (C) 2012 - 2016 Synergy App Ltd
5
* SPDX-FileCopyrightText: (C) 2002 Chris Schoeneman
6
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
7
*/
8
9
#pragma once
10
11
#include "
base/BaseException.h
"
12
16
class
MTException
:
public
BaseException
17
{
18
using
BaseException::BaseException
;
19
};
20
24
class
MTThreadUnavailableException
:
public
MTException
25
{
26
using
MTException::MTException;
27
28
protected
:
29
QString
getWhat
()
const
throw
()
override
;
30
};
BaseException.h
BaseException::BaseException
BaseException()
Use getWhat() as the result of what().
Definition
BaseException.cpp:18
MTException
MTException generic multithreading exception.
Definition
MTException.h:17
MTThreadUnavailableException
MTThreadUnavailableException - Thrown when a thread cannot be created.
Definition
MTException.h:25
MTThreadUnavailableException::getWhat
QString getWhat() const override
Get a human readable string describing the exception.
Definition
MTException.cpp:15
src
lib
mt
MTException.h
Generated by
1.18.0