Deskflow
1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
7
8
9
10
11
12
13
14
]
C
Action
C
InputFilter::Action
C
InputFilter::KeyboardBroadcastAction
C
InputFilter::KeystrokeAction
C
InputFilter::LockCursorToScreenAction
C
InputFilter::MouseButtonAction
C
InputFilter::RestartServer
C
InputFilter::SwitchInDirectionAction
C
InputFilter::SwitchToScreenAction
C
ActionDialog::ActionTypes
C
KeyState::AddActiveModifierContext
C
ARCH_DAEMON
C
Arch
Delegating implementation of architecture dependent interfaces
C
ARCH_LOG
C
Arch
Delegating implementation of architecture dependent interfaces
C
ARCH_MULTITHREAD
C
Arch
Delegating implementation of architecture dependent interfaces
C
ARCH_NETWORK
C
Arch
Delegating implementation of architecture dependent interfaces
C
ArchCondImpl
Internal condition variable data. An architecture dependent type holding the necessary data for a condition variable
C
ArchMiscWindows
Miscellaneous win32 functions
C
ArchMutexImpl
Internal mutex data. An architecture dependent type holding the necessary data for a mutex
C
ArchMutexLock
Convenience object to lock/unlock an arch mutex
C
ArchNetAddressImpl
Internal network address data. An architecture dependent type holding the necessary data for a network address
C
ArchSocketImpl
Internal socket data. An architecture dependent type holding the necessary data for a socket
C
ArchThreadImpl
Internal thread data. An architecture dependent type holding the necessary data for a thread
C
ArgParser
C
deskflow::ArgsBase
This is the base Argument class that will store the generic arguments passed into the applications this will be derived from and expanded to include application specific arguments
C
deskflow::ClientArgs
C
deskflow::ServerArgs
C
deskflow::KeyMap::Keystroke::Button
C
IPrimaryScreen::ButtonInfo
Button event data
C
deskflow::string::CaselessCmp
Case-insensitive comparisons
C
CBMPHeader
C
CBMPInfoHeader
C
deskflow::server::Config::CellEdge
C
ChunkType
File transfer data chunk types
C
XWindowsClipboard::CICCCMGetClipboard
C
Settings::Client
C
ClientProxy1_0::ClientClipboard
C
ClientInfo
Client
screen information structure
C
ClientListener
C
ClientProxyUnknown
C
IScreen::ClipboardInfo
C
codepair
C
InputFilter::Condition
C
InputFilter::KeystrokeCondition
C
InputFilter::MouseButtonCondition
C
InputFilter::ScreenConnectedCondition
C
CondVarBase
Generic condition variable
C
CondVar< bool >
C
CondVar< T >
Condition variable
C
deskflow::Config
App
configuration
C
deskflow::server::Config
Server
configuration
C
deskflow::server::ConfigReadContext
Configuration read context
C
IDataSocket::ConnectionFailedInfo
C
Settings::Core
C
Settings::Daemon
C
deskflow::KeyMap::Keystroke::Data
C
ArchNetworkBSD::Deps
C
deskflow::client::HelloBack::Deps
C
deskflow::gui::ClientConnection::Deps
C
deskflow::gui::CoreProcess::Deps
C
deskflow::gui::ServerConnection::Deps
C
IPrimaryScreen::EiConnectInfo
C
XWindowsUtil::ErrorLock
X11 error handler
C
deskflow::gui::messages::Errors
C
Event
Event
C
EventData
C
Chunk
C
ClipboardChunk
C
Event::EventFlags
C
EventQueueTimer
C
std::exception
C
XThread
Generic thread exception
C
XThreadCancel
Thread
exception to cancel
C
XThreadExit
Thread
exception to exit
C
Client::FailInfo
C
deskflow::FinalAction< Callable >
The
FinalAction
class implements a common pattern for calling an action at the end of a function
C
Fingerprint
C
FingerprintDatabase
C
deskflow::KeyMap::Keystroke::Group
C
Settings::Gui
C
deskflow::client::HelloBack
C
Hotkey
C
IPrimaryScreen::HotKeyInfo
Hot key event data
C
IInterface
Base class of interfaces
C
ArchString
Interface for architecture dependent string operations
C
Arch
Delegating implementation of architecture dependent interfaces
C
IApp
C
App
C
ClientApp
C
ServerApp
C
IAppUtil
C
AppUtil
C
AppUtilUnix
C
AppUtilWindows
C
IArchDaemon
Interface for architecture dependent daemonizing
C
ArchDaemonNone
Dummy implementation of
IArchDaemon
C
ArchDaemonUnix
Unix implementation of
IArchDaemon
C
ArchDaemonWindows
Win32 implementation of
IArchDaemon
C
IArchLog
Interface for architecture dependent logging
C
ArchLogUnix
Unix implementation of
IArchLog
C
ArchLogWindows
Win32 implementation of
IArchLog
C
IArchMultithread
Interface for architecture dependent multithreading
C
ArchMultithreadPosix
Posix implementation of
IArchMultithread
C
ArchMultithreadWindows
Win32 implementation of
IArchMultithread
C
IArchNetwork
Interface for architecture dependent networking
C
ArchNetworkBSD
Berkeley (BSD) sockets implementation of
IArchNetwork
C
ArchNetworkWinsock
Win32 implementation of
IArchNetwork
C
IClipboard
Clipboard
interface
C
Clipboard
Memory buffer clipboard
C
MSWindowsClipboard
Microsoft windows clipboard implementation
C
OSXClipboard
OS X clipboard implementation
C
XWindowsClipboard
X11 clipboard implementation
C
IEventJob
Event
handler interface
C
FunctionEventJob
Use a function as an event job
C
IEventQueue
Event
queue interface
C
EventQueue
Event
queue
C
IEventQueueBuffer
Event
queue buffer interface
C
MSWindowsEventQueueBuffer
Event
queue buffer for Win32
C
OSXEventQueueBuffer
Event
queue buffer for OS X
C
SimpleEventQueueBuffer
In-memory event queue buffer
C
XWindowsEventQueueBuffer
Event
queue buffer for X11
C
deskflow::EiEventQueueBuffer
Event
queue buffer for Ei
C
IJob
Job interface
C
FunctionJob
Use a function as a job
C
TMethodJob< T >
Use a function as a job
C
IKeyState
Key state interface
C
IPlatformScreen
Screen
interface
C
PlatformScreen
Base screen implementation
C
MSWindowsScreen
Implementation of
IPlatformScreen
for Microsoft Windows
C
OSXScreen
Implementation of
IPlatformScreen
for OS X
C
XWindowsScreen
Implementation of
IPlatformScreen
for X11
C
deskflow::EiScreen
Implementation of
IPlatformScreen
for X11
C
KeyState
Core key state
C
MSWindowsKeyState
Microsoft Windows key mapper
C
OSXKeyState
OS X key state
C
XWindowsKeyState
X Windows key state
C
deskflow::EiKeyState
A key state for Ei
C
ILogOutputter
Outputter interface
C
ConsoleLogOutputter
Write log to console
C
FileLogOutputter
Write log to file
C
MSWindowsDebugOutputter
Write log to debugger
C
StopLogOutputter
Stop traversing log chain outputter
C
SystemLogOutputter
Write log to system log
C
IMSWindowsClipboardConverter
Clipboard
format converter interface
C
MSWindowsClipboardAnyTextConverter
Convert to/from some text encoding
C
MSWindowsClipboardHTMLConverter
Convert to/from HTML encoding
C
MSWindowsClipboardTextConverter
Convert to/from locale text encoding
C
MSWindowsClipboardUTF16Converter
Convert to/from UTF-16 encoding
C
MSWindowsClipboardBitmapConverter
Convert to/from some text encoding
C
IMSWindowsClipboardFacade
C
MSWindowsClipboardFacade
C
INode
C
Client
Deskflow client
C
Server
Deskflow server
C
IOSXClipboardConverter
Clipboard
format converter interface
C
OSXClipboardAnyBitmapConverter
Convert to/from some text encoding
C
OSXClipboardAnyTextConverter
Convert to/from some text encoding
C
OSXClipboardHTMLConverter
Convert to/from HTML encoding
C
OSXClipboardTextConverter
Convert to/from locale text encoding
C
OSXClipboardUTF16Converter
Convert to/from UTF-16 encoding
C
OSXClipboardUTF8Converter
C
OSXClipboardBMPConverter
Convert to/from some text encoding
C
IOSXKeyResource
C
OSXUchrKeyResource
C
IPrimaryScreen
Primary screen interface
C
IPlatformScreen
Screen
interface
C
IScreen
Screen
interface
C
IClient
Client
interface
C
BaseClientProxy
Generic proxy for client or primary
C
ClientProxy
Generic proxy for client
C
ClientProxy1_0
Proxy for client implementing protocol version 1.0
C
ClientProxy1_1
Proxy for client implementing protocol version 1.1
C
ClientProxy1_2
Proxy for client implementing protocol version 1.2
C
ClientProxy1_3
Proxy for client implementing protocol version 1.3
C
ClientProxy1_4
Proxy for client implementing protocol version 1.4
C
ClientProxy1_5
Proxy for client implementing protocol version 1.5
C
ClientProxy1_6
Proxy for client implementing protocol version 1.6
C
ClientProxy1_7
Proxy for client implementing protocol version 1.7
C
ClientProxy1_8
C
PrimaryClient
Primary screen as pseudo-client
C
Client
Deskflow client
C
IPlatformScreen
Screen
interface
C
deskflow::Screen
Platform independent screen
C
IScreenSaver
Screen
saver interface
C
MSWindowsScreenSaver
Microsoft windows screen saver implementation
C
OSXScreenSaver
OSX screen saver implementation
C
XWindowsScreenSaver
X11 screen saver implementation
C
ISecondaryScreen
Secondary screen interface
C
IPlatformScreen
Screen
interface
C
ISocket
Generic socket interface
C
IDataSocket
Data stream socket interface
C
TCPSocket
TCP data socket
C
SecureSocket
Secure socket
C
IListenSocket
Listen socket interface
C
TCPListenSocket
TCP listen socket
C
SecureListenSocket
C
ISocketFactory
Socket factory
C
TCPSocketFactory
Socket factory for TCP sockets
C
ISocketMultiplexerJob
Socket multiplexer job
C
TSocketMultiplexerMethodJob< T >
Use a method as a socket multiplexer job
C
IXWindowsClipboardConverter
Clipboard
format converter interface
C
XWindowsClipboardAnyBitmapConverter
Convert to/from some text encoding
C
XWindowsClipboardBMPConverter
Convert to/from some text encoding
C
XWindowsClipboardHTMLConverter
Convert to/from HTML encoding
C
XWindowsClipboardTextConverter
Convert to/from locale text encoding
C
XWindowsClipboardUCS2Converter
Convert to/from UCS-2 encoding
C
XWindowsClipboardUTF8Converter
Convert to/from UTF-8 encoding
C
deskflow::IStream
Bidirectional stream interface
C
IDataSocket
Data stream socket interface
C
StreamFilter
A stream filter
C
PacketStreamFilter
Packetizing stream filter
C
InputFilter
C
deskflow::gui::IServerConfig
C
ServerConfig
C
validators::IStringValidator
C
validators::ComputerNameValidator
C
validators::EmptyStringValidator
C
validators::ScreenDuplicationsValidator
C
validators::SpacesValidator
C
std::iterator_traits
C
deskflow::server::Config::const_iterator
C
std::iterator_traits< deskflow::server::Config >
C
Server::KeyboardBroadcastInfo
Keyboard broadcast data
C
KeyEntry
C
IKeyState::KeyInfo
Key event data
C
deskflow::KeyMap::KeyItem
KeyID
synthesis info
C
deskflow::KeyMap
Key map
C
KeyModifierNameMapEntry
C
KeyNameMapEntry
C
KeySequence
C
deskflow::KeyMap::Keystroke
A keystroke
C
deskflow::languages::LanguageManager
C
Lock
Mutual exclusion lock utility
C
Server::LockCursorToScreenInfo
Lock
cursor to screen data
C
Log
Logging facility
C
Settings::Log
C
XWindowsClipboard::MotifClipFormat
C
XWindowsClipboard::MotifClipHeader
C
XWindowsClipboard::MotifClipItem
C
IPrimaryScreen::MotionInfo
Motion event data
C
MSWindowsDesks
Microsoft Windows desk handling
C
MSWindowsHandle
RAII pattern for a Windows handle (ensures handle is closed when out of scope)
C
MSWindowsHook
Loads and provides functions for the Windows hook
C
MSWindowsPowerManager
C
deskflow::platform::MSWindowsProcess
C
MSWindowsSession
C
MSWindowsWatchdog
Monitors and controls a core process on Windows, elevating if necessary
C
Mutex
Mutual exclusion
C
NetworkAddress
Network address type
C
NSObject
C
ScreenSaverController
C
OSXPowerManager
C
IArchNetwork::PollEntry
A socket query for
poll()
C
IArchNetwork::PollEventMask
Events for
poll()
C
deskflow::PortalInputCapture
C
deskflow::PortalRemoteDesktop
C
PriorityQueue< T, Container, Compare >
A priority queue with an iterator
C
ProtocolUtil
Deskflow protocol utilities
C
QAbstractTableModel
C
ScreenSetupModel
C
QDialog
C
AboutDialog
C
ActionDialog
C
AddClientDialog
C
FingerprintDialog
C
HotkeyDialog
C
ScreenSettingsDialog
C
ServerConfigDialog
C
SettingsDialog
C
QFrame
C
FingerprintPreview
C
QLabel
C
NewScreenWidget
C
TrashScreenWidget
C
QList
C
ScreenList
C
QMainWindow
C
MainWindow
C
QObject
C
CommandProcess
C
DaemonApp
C
DataDownloader
C
Settings
C
TlsCertificate
C
VersionChecker
C
deskflow::core::ipc::DaemonIpcServer
C
deskflow::gui::ClientConnection
C
deskflow::gui::CoreProcess
C
deskflow::gui::FileTail
C
deskflow::gui::Logger
C
deskflow::gui::ServerConnection
C
deskflow::gui::TlsUtility
C
deskflow::gui::ipc::DaemonIpcClient
C
deskflow::gui::proxy::QProcessProxy
C
validators::ValidationError
C
QPushButton
C
KeySequenceWidget
C
QSettingsProxy
C
QTableView
C
ScreenSetupView
C
QValidator
C
validators::LineEditValidator
C
validators::AliasValidator
C
validators::ScreenNameValidator
C
XWindowsClipboard::Reply
C
InputFilter::Rule
C
std::runtime_error
C
App::XNoEiSupport
C
DisplayInvalidException
C
XArchDaemon
Generic daemon exception
C
XArchDaemonFailed
Could not daemonize
C
XArchDaemonUninstallNotInstalled
Attempted to uninstall a daemon that was not installed
C
XArchDaemonInstallFailed
Could not install daemon
C
XArchDaemonUninstallFailed
Could not uninstall daemon
C
XArchNetwork
Generic network exception
C
XArchNetworkAccess
Network insufficient permission
C
XArchNetworkAddressInUse
Network address in use
C
XArchNetworkConnectionRefused
Remote end of socket refused connection
C
XArchNetworkDisconnected
Remote end of socket has disconnected
C
XArchNetworkIO
Network I/O error
C
XArchNetworkInterrupted
Operation was interrupted
C
XArchNetworkName
Generic network name lookup erros
C
XArchNetworkNameFailure
Non-recoverable name server error
C
XArchNetworkNameNoAddress
The named host is known but has no address
C
XArchNetworkNameUnavailable
Temporary name server error
C
XArchNetworkNameUnknown
The named host is unknown
C
XArchNetworkNameUnsupported
The named host is known but no supported address
C
XArchNetworkNoAddress
Network address is unavailable or not local
C
XArchNetworkNoRoute
No route to address
C
XArchNetworkNotConnected
Socket not connected
C
XArchNetworkResource
Network insufficient resources
C
XArchNetworkShutdown
Remote read end of socket has closed
C
XArchNetworkSupport
No support for requested network resource/service
C
XArchNetworkTimedOut
Remote end of socket is not responding
C
XBase
Exception base class
C
XDeskflow
Generic deskflow exception class
C
XBadClient
XBadClient
- Thrown when the client fails to follow the protocol
C
XDuplicateClient
Client
already connected exception
C
XExitApp
Generic exit eception
C
XIncompatibleClient
Incompatible client exception
C
XInvalidProtocol
XInvalidProtocol
- Thrown when the server protocol is unreconized
C
XUnknownClient
Client
not in map exception
C
XIO
Generic i/o exception class
C
XIOClose
The
XIOClose
- Thrown if a stream cannot be closed
C
XSocketIOClose
XSocketIOClose
- Thrown if a stream cannot be closed
C
XIOClosed
XIOClosed
- Thrown when attempting to close or perform I/O on an already closed
C
XIOEndOfStream
XIOEndOfStream
- Thrown when attempting to read beyond the end of a stream
C
XIOReadMismatch
Mismatched read exception
C
XIOWouldBlock
XIOWouldBlock
- Thrown if an operation on a stream would block
C
XMT
XMT
generic multithreading exception
C
XMTThreadUnavailable
XMTThreadUnavailable
- Thrown when a thread cannot be created
C
XScreen
The
XScreen
class, generic screen exception
C
XScreenOpenFailure
XScreenOpenFailure
- Thrown when a screen cannot be opened or initialized
C
XScreenUnavailable
Screen
unavailable exception
C
XSocket
XSocket
generic socket exception
C
XSocketAddress
Socket bad address exception
C
XSocketWithWhat
XSocketWithWhat
- generic
XSocket
Exception with a generic
what
method impl
C
XSocketAddressInUse
XSocketAddressInUse
Thrown when a socket cannot be bound to an address because the address is already in use
C
XSocketBind
XSocketBind
- Thrown when a socket cannot be bound to an address
C
XSocketConnect
XSocketConnect
- Thrown when a socket cannot connect to a remote endpoint
C
XSocketCreate
XSocketConnect
- Thrown when a socket cannot be created (by the operating system)
C
deskflow::server::XConfigRead
Configuration stream read exception
C
deskflow::Config::NoConfigFilenameError
C
deskflow::Config::ParseError
C
ScreenConfig
Screen
configuration base class
C
Screen
C
ServerConfig
C
Server::ScreenConnectedInfo
Screen
connected data
C
<ScreenSaverControl>
C
ScreenSaverController
C
ScrollRemainder
C
Settings::Security
C
Settings::Server
C
deskflow::gui::ServerMessage
C
ServerProxy
Proxy for server
C
SocketMultiplexer
Socket multiplexer
C
Ssl
C
SslLogger
C
Stopwatch
A timer class
C
StreamBuffer
FIFO of bytes
C
StreamChunker
C
Server::SwitchInDirectionInfo
Switch in direction data
C
Server::SwitchToScreenInfo
Switch to screen data
C
SystemLogger
Write log to system log only
C
Thread
Thread
handle
C
IEventQueue::TimerEvent
C
Unicode
Unicode
utility functions
C
deskflow::gui::core::WaylandWarnings
C
IPrimaryScreen::WheelInfo
Wheel motion event data
C
Win32Modifiers
C
XWindowsPowerManager
C
XWindowsUtil
X11 utility functions
Generated by
1.14.0