Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
OSXClipboardTextConverter.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/OSXClipboardAnyTextConverter.h
"
11
13
class
OSXClipboardTextConverter
:
public
OSXClipboardAnyTextConverter
14
{
15
public
:
16
OSXClipboardTextConverter
() =
default
;
17
~OSXClipboardTextConverter
()
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
27
// generic encoding converter
28
static
std::string
convertString
(
const
std::string &
data
, CFStringEncoding fromEncoding, CFStringEncoding toEncoding);
29
};
data
static int void FAR * data
Definition
ArchNetworkWinsock.cpp:36
OSXClipboardAnyTextConverter.h
OSXClipboardAnyTextConverter::OSXClipboardAnyTextConverter
OSXClipboardAnyTextConverter()=default
OSXClipboardTextConverter::OSXClipboardTextConverter
OSXClipboardTextConverter()=default
OSXClipboardTextConverter::getOSXFormat
CFStringRef getOSXFormat() const override
returns the scrap flavor type that this object converts from/to
Definition
OSXClipboardTextConverter.cpp:14
OSXClipboardTextConverter::doToIClipboard
std::string doToIClipboard(const std::string &) const override
Convert to IClipboard format.
Definition
OSXClipboardTextConverter.cpp:56
OSXClipboardTextConverter::~OSXClipboardTextConverter
~OSXClipboardTextConverter() override=default
OSXClipboardTextConverter::convertString
static std::string convertString(const std::string &data, CFStringEncoding fromEncoding, CFStringEncoding toEncoding)
Definition
OSXClipboardTextConverter.cpp:19
OSXClipboardTextConverter::doFromIClipboard
std::string doFromIClipboard(const std::string &) const override
Convert from IClipboard format.
Definition
OSXClipboardTextConverter.cpp:51
src
lib
platform
OSXClipboardTextConverter.h
Generated by
1.18.0