Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
OSXClipboardBMPConverter Class Reference

Convert to/from some text encoding. More...

#include <OSXClipboardBMPConverter.h>

Inheritance diagram for OSXClipboardBMPConverter:
Collaboration diagram for OSXClipboardBMPConverter:

Public Member Functions

 OSXClipboardBMPConverter ()=default
 ~OSXClipboardBMPConverter () override=default
IClipboard::EFormat getFormat () const override
 Get clipboard format.
CFStringRef getOSXFormat () const override
 returns the scrap flavor type that this object converts from/to
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.

Static Public Member Functions

static std::string convertString (const std::string &data, CFStringEncoding fromEncoding, CFStringEncoding toEncoding)

Detailed Description

Convert to/from some text encoding.

Constructor & Destructor Documentation

◆ OSXClipboardBMPConverter()

OSXClipboardBMPConverter::OSXClipboardBMPConverter ( )
default

◆ ~OSXClipboardBMPConverter()

OSXClipboardBMPConverter::~OSXClipboardBMPConverter ( )
overridedefault

Member Function Documentation

◆ convertString()

std::string OSXClipboardBMPConverter::convertString ( const std::string & data,
CFStringEncoding fromEncoding,
CFStringEncoding toEncoding )
static

◆ fromIClipboard()

std::string OSXClipboardBMPConverter::fromIClipboard ( const std::string & ) const
overridevirtual

Convert from IClipboard format.

Convert from the IClipboard format to the Carbon scrap format. The input data must be in the IClipboard format returned by getFormat(). The return data will be in the scrap format returned by getOSXFormat().

Implements IOSXClipboardConverter.

◆ getFormat()

IClipboard::EFormat OSXClipboardBMPConverter::getFormat ( ) const
overridevirtual

Get clipboard format.

Return the clipboard format this object converts from/to.

Implements IOSXClipboardConverter.

◆ getOSXFormat()

CFStringRef OSXClipboardBMPConverter::getOSXFormat ( ) const
overridevirtual

returns the scrap flavor type that this object converts from/to

Implements IOSXClipboardConverter.

◆ toIClipboard()

std::string OSXClipboardBMPConverter::toIClipboard ( const std::string & ) const
overridevirtual

Convert to IClipboard format.

Convert from the carbon scrap format to the IClipboard format (i.e., the reverse of fromIClipboard()).

Implements IOSXClipboardConverter.


The documentation for this class was generated from the following files: