Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
XWindowsClipboardBMPConverter.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) 2004 Chris Schoeneman
5
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
6
*/
7
8
#pragma once
9
10
#include "
platform/XWindowsClipboard.h
"
11
13
class
XWindowsClipboardBMPConverter
:
public
IXWindowsClipboardConverter
14
{
15
public
:
16
explicit
XWindowsClipboardBMPConverter
(Display *display);
17
~XWindowsClipboardBMPConverter
()
override
=
default
;
18
19
// IXWindowsClipboardConverter overrides
20
IClipboard::Format
getFormat
()
const override
;
21
Atom
getAtom
()
const override
;
22
int
getDataSize
()
const override
;
23
std::string
fromIClipboard
(
const
std::string &)
const override
;
24
std::string
toIClipboard
(
const
std::string &)
const override
;
25
26
private
:
27
Atom m_atom;
28
};
XWindowsClipboard.h
IClipboard::Format
Format
Clipboard formats.
Definition
IClipboard.h:50
IXWindowsClipboardConverter
Clipboard format converter interface.
Definition
XWindowsClipboard.h:335
XWindowsClipboardBMPConverter::~XWindowsClipboardBMPConverter
~XWindowsClipboardBMPConverter() override=default
XWindowsClipboardBMPConverter::getAtom
Atom getAtom() const override
Get X11 format atom.
Definition
XWindowsClipboardBMPConverter.cpp:65
XWindowsClipboardBMPConverter::XWindowsClipboardBMPConverter
XWindowsClipboardBMPConverter(Display *display)
Definition
XWindowsClipboardBMPConverter.cpp:54
XWindowsClipboardBMPConverter::getDataSize
int getDataSize() const override
Get X11 property datum size.
Definition
XWindowsClipboardBMPConverter.cpp:70
XWindowsClipboardBMPConverter::fromIClipboard
std::string fromIClipboard(const std::string &) const override
Convert from IClipboard format.
Definition
XWindowsClipboardBMPConverter.cpp:75
XWindowsClipboardBMPConverter::toIClipboard
std::string toIClipboard(const std::string &) const override
Convert to IClipboard format.
Definition
XWindowsClipboardBMPConverter.cpp:89
XWindowsClipboardBMPConverter::getFormat
IClipboard::Format getFormat() const override
Get clipboard format.
Definition
XWindowsClipboardBMPConverter.cpp:60
src
lib
platform
XWindowsClipboardBMPConverter.h
Generated by
1.18.0