Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Convert to/from HTML encoding. More...
#include <XWindowsClipboardHTMLConverter.h>
Public Member Functions | |
XWindowsClipboardHTMLConverter (Display *display, const char *name) | |
~XWindowsClipboardHTMLConverter () override=default | |
IClipboard::EFormat | getFormat () const override |
Get clipboard format. | |
Atom | getAtom () const override |
Get X11 format atom. | |
int | getDataSize () const override |
Get X11 property datum size. | |
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 IXWindowsClipboardConverter | |
Public Member Functions inherited from IInterface | |
virtual | ~IInterface ()=default |
Interface destructor does nothing. |
Convert to/from HTML encoding.
XWindowsClipboardHTMLConverter::XWindowsClipboardHTMLConverter | ( | Display * | display, |
const char * | name ) |
name
is converted to an atom and that is reported by getAtom().
|
overridedefault |
|
overridevirtual |
Convert from IClipboard format.
Convert from the IClipboard format to the X selection format. The input data must be in the IClipboard format returned by getFormat(). The return data will be in the X selection format returned by getAtom().
Implements IXWindowsClipboardConverter.
|
overridevirtual |
Get X11 format atom.
Return the atom representing the X selection format that this object converts from/to.
Implements IXWindowsClipboardConverter.
|
overridevirtual |
Get X11 property datum size.
Return the size (in bits) of data elements returned by toIClipboard().
Implements IXWindowsClipboardConverter.
|
overridevirtual |
Get clipboard format.
Return the clipboard format this object converts from/to.
Implements IXWindowsClipboardConverter.
|
overridevirtual |
Convert to IClipboard format.
Convert from the X selection format to the IClipboard format (i.e., the reverse of fromIClipboard()).
Implements IXWindowsClipboardConverter.