Deskflow
1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
MSWindowsClipboardUTF16Converter.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2012 - 2016 Symless Ltd.
4
* SPDX-FileCopyrightText: (C) 2002 Chris Schoeneman
5
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
6
*/
7
8
#pragma once
9
10
#include "
platform/MSWindowsClipboardAnyTextConverter.h
"
11
13
class
MSWindowsClipboardUTF16Converter
:
public
MSWindowsClipboardAnyTextConverter
14
{
15
public
:
16
MSWindowsClipboardUTF16Converter
() =
default
;
17
~MSWindowsClipboardUTF16Converter
()
override
=
default
;
18
19
// IMSWindowsClipboardConverter overrides
20
UINT
getWin32Format
()
const override
;
21
22
protected
:
23
// MSWindowsClipboardAnyTextConverter overrides
24
std::string
doFromIClipboard
(
const
std::string &)
const override
;
25
std::string
doToIClipboard
(
const
std::string &)
const override
;
26
};
MSWindowsClipboardAnyTextConverter.h
MSWindowsClipboardAnyTextConverter::MSWindowsClipboardAnyTextConverter
MSWindowsClipboardAnyTextConverter()=default
MSWindowsClipboardUTF16Converter::~MSWindowsClipboardUTF16Converter
~MSWindowsClipboardUTF16Converter() override=default
MSWindowsClipboardUTF16Converter::doFromIClipboard
std::string doFromIClipboard(const std::string &) const override
Convert from IClipboard format.
Definition
MSWindowsClipboardUTF16Converter.cpp:21
MSWindowsClipboardUTF16Converter::MSWindowsClipboardUTF16Converter
MSWindowsClipboardUTF16Converter()=default
MSWindowsClipboardUTF16Converter::getWin32Format
UINT getWin32Format() const override
Definition
MSWindowsClipboardUTF16Converter.cpp:16
MSWindowsClipboardUTF16Converter::doToIClipboard
std::string doToIClipboard(const std::string &) const override
Convert to IClipboard format.
Definition
MSWindowsClipboardUTF16Converter.cpp:27
src
lib
platform
MSWindowsClipboardUTF16Converter.h
Generated by
1.14.0