Deskflow
1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
OSXClipboardUTF16Converter.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) 2004 Chris Schoeneman
5
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
6
*/
7
8
#pragma once
9
10
#include "
platform/OSXClipboardAnyTextConverter.h
"
11
13
class
OSXClipboardUTF16Converter
:
public
OSXClipboardAnyTextConverter
14
{
15
public
:
16
OSXClipboardUTF16Converter
() =
default
;
17
~OSXClipboardUTF16Converter
()
override
=
default
;
18
19
// IOSXClipboardAnyTextConverter overrides
20
CFStringRef
getOSXFormat
()
const override
;
21
22
protected
:
23
// OSXClipboardAnyTextConverter overrides
24
std::string
doFromIClipboard
(
const
std::string &)
const override
;
25
std::string
doToIClipboard
(
const
std::string &)
const override
;
26
};
OSXClipboardAnyTextConverter.h
OSXClipboardAnyTextConverter::OSXClipboardAnyTextConverter
OSXClipboardAnyTextConverter()=default
OSXClipboardUTF16Converter::OSXClipboardUTF16Converter
OSXClipboardUTF16Converter()=default
OSXClipboardUTF16Converter::getOSXFormat
CFStringRef getOSXFormat() const override
returns the scrap flavor type that this object converts from/to
Definition
OSXClipboardUTF16Converter.cpp:16
OSXClipboardUTF16Converter::~OSXClipboardUTF16Converter
~OSXClipboardUTF16Converter() override=default
OSXClipboardUTF16Converter::doFromIClipboard
std::string doFromIClipboard(const std::string &) const override
Convert from IClipboard format.
Definition
OSXClipboardUTF16Converter.cpp:21
OSXClipboardUTF16Converter::doToIClipboard
std::string doToIClipboard(const std::string &) const override
Convert to IClipboard format.
Definition
OSXClipboardUTF16Converter.cpp:27
src
lib
platform
OSXClipboardUTF16Converter.h
Generated by
1.14.0