Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Convert to/from locale text encoding. More...
#include <OSXClipboardTextConverter.h>
Public Member Functions | |
OSXClipboardTextConverter ()=default | |
~OSXClipboardTextConverter () override=default | |
CFStringRef | getOSXFormat () const override |
returns the scrap flavor type that this object converts from/to | |
Public Member Functions inherited from OSXClipboardAnyTextConverter | |
OSXClipboardAnyTextConverter ()=default | |
~OSXClipboardAnyTextConverter () override=default | |
IClipboard::EFormat | getFormat () const override |
Get clipboard format. | |
std::string | fromIClipboard (const std::string &) const override |
Convert from IClipboard format. | |
std::string | toIClipboard (const std::string &) const override |
Convert to IClipboard format. | |
Public Member Functions inherited from IOSXClipboardConverter | |
Public Member Functions inherited from IInterface | |
virtual | ~IInterface ()=default |
Interface destructor does nothing. |
Protected Member Functions | |
std::string | doFromIClipboard (const std::string &) const override |
Convert from IClipboard format. | |
std::string | doToIClipboard (const std::string &) const override |
Convert to IClipboard format. |
Static Protected Member Functions | |
static std::string | convertString (const std::string &data, CFStringEncoding fromEncoding, CFStringEncoding toEncoding) |
Convert to/from locale text encoding.
|
default |
|
overridedefault |
|
staticprotected |
|
overrideprotectedvirtual |
Convert from IClipboard format.
Do UTF-8 conversion and linefeed conversion.
Implements OSXClipboardAnyTextConverter.
|
overrideprotectedvirtual |
Convert to IClipboard format.
Do UTF-8 conversion and Linefeed conversion.
Implements OSXClipboardAnyTextConverter.
|
overridevirtual |
returns the scrap flavor type that this object converts from/to
Implements OSXClipboardAnyTextConverter.