Deskflow
1.24.0.365
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
ThreadException.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2025 Deskflow Developers
4
* SPDX-FileCopyrightText: (C) 2012 - 2016 Symless 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 "
arch/ArchException.h
"
12
14
19
class
ThreadExitException
:
public
ThreadException
20
{
21
public
:
23
explicit
ThreadExitException
(
void
*result) :
m_result
(result)
24
{
25
// do nothing
26
}
27
~ThreadExitException
()
override
=
default
;
28
29
public
:
30
void
*
m_result
;
31
};
ArchException.h
ThreadException
Generic thread exception.
Definition
ArchException.h:20
ThreadExitException::ThreadExitException
ThreadExitException(void *result)
result is the result of the thread
Definition
ThreadException.h:23
ThreadExitException::~ThreadExitException
~ThreadExitException() override=default
ThreadExitException::m_result
void * m_result
Definition
ThreadException.h:30
src
lib
mt
ThreadException.h
Generated by
1.15.0