Deskflow
1.26.0.418
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
OSXClipboardHTMLConverter.h
Go to the documentation of this file.
1
/*
2
* Deskflow -- mouse and keyboard sharing utility
3
* SPDX-FileCopyrightText: (C) 2014 - 2016 Symless Ltd
4
* SPDX-FileCopyrightText: (C) 2014 Ryan Chapman
5
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
6
*/
7
8
#pragma once
9
10
#include "
OSXClipboardAnyTextConverter.h
"
11
13
class
OSXClipboardHTMLConverter
:
public
OSXClipboardAnyTextConverter
14
{
15
public
:
16
OSXClipboardHTMLConverter
() =
default
;
17
~OSXClipboardHTMLConverter
()
override
=
default
;
18
19
// IMSWindowsClipboardConverter overrides
20
IClipboard::Format
getFormat
()
const override
;
21
CFStringRef
getOSXFormat
()
const override
;
22
23
protected
:
24
// OSXClipboardAnyTextConverter overrides
25
std::string
doFromIClipboard
(
const
std::string &)
const override
;
26
std::string
doToIClipboard
(
const
std::string &)
const override
;
27
28
// generic encoding converter
29
static
std::string
convertString
(
const
std::string &
data
, CFStringEncoding fromEncoding, CFStringEncoding toEncoding);
30
};
data
static int void FAR * data
Definition
ArchNetworkWinsock.cpp:36
OSXClipboardAnyTextConverter.h
IClipboard::Format
Format
Clipboard formats.
Definition
IClipboard.h:50
OSXClipboardAnyTextConverter::OSXClipboardAnyTextConverter
OSXClipboardAnyTextConverter()=default
OSXClipboardHTMLConverter::~OSXClipboardHTMLConverter
~OSXClipboardHTMLConverter() override=default
OSXClipboardHTMLConverter::OSXClipboardHTMLConverter
OSXClipboardHTMLConverter()=default
OSXClipboardHTMLConverter::convertString
static std::string convertString(const std::string &data, CFStringEncoding fromEncoding, CFStringEncoding toEncoding)
Definition
OSXClipboardHTMLConverter.cpp:22
OSXClipboardHTMLConverter::getFormat
IClipboard::Format getFormat() const override
Get clipboard format.
Definition
OSXClipboardHTMLConverter.cpp:12
OSXClipboardHTMLConverter::getOSXFormat
CFStringRef getOSXFormat() const override
returns the scrap flavor type that this object converts from/to
Definition
OSXClipboardHTMLConverter.cpp:17
OSXClipboardHTMLConverter::doFromIClipboard
std::string doFromIClipboard(const std::string &) const override
Convert from IClipboard format.
Definition
OSXClipboardHTMLConverter.cpp:54
OSXClipboardHTMLConverter::doToIClipboard
std::string doToIClipboard(const std::string &) const override
Convert to IClipboard format.
Definition
OSXClipboardHTMLConverter.cpp:59
src
lib
platform
OSXClipboardHTMLConverter.h
Generated by
1.18.0