MCPcopy Create free account

hub / github.com/DoumanAsh/clipboard-win / types & classes

Types & classes28 in github.com/DoumanAsh/clipboard-win

↓ 6 callersClassScope
src/utils.rs:50
↓ 1 callersClassClipboardListener
Clipboard listener guard. On drop unsubscribes window from listening on clipboard changes
src/monitor.rs:43
↓ 1 callersClassRawData
Format to write/read from clipboard as raw bytes Has to be initialized with format `id`
src/formats.rs:110
ClassAnonymousTokenImpersonator
A scope guard for impersonating anonymous token on Windows
src/raw.rs:50
ClassBITMAP
src/types.rs:85
ClassBITMAPFILEHEADER
src/types.rs:98
ClassBITMAPINFO
src/types.rs:78
ClassBITMAPINFOHEADER
src/types.rs:53
ClassBitmap
Format for bitmap images i.e. `CF_BITMAP`. Both `Getter` and `Setter` expects image as header and rgb payload
src/formats.rs:208
ClassBuffer
src/utils.rs:119
InterfaceClearing
Clearing parameter
src/options.rs:10
ClassClipboard
Clipboard instance, which allows to perform clipboard ops. Note: You can have only one such instance across your program. Warning: In Windows Clip
src/lib.rs:123
ClassDROPFILES
src/raw.rs:866
ClassDoClear
Performs clearing of clipboard before pasting
src/options.rs:29
ClassEnumFormats
Enumerator over available clipboard formats. Pre-conditions: [open()](fn.open.html) has been called.
src/raw.rs:933
ClassFileList
Format for file lists (generated by drag & drop). Corresponds to `CF_HDROP` `read_clipboard` returns number of file names
src/formats.rs:173
InterfaceFormat
Format trait
src/formats.rs:14
InterfaceGetter
Describes format getter, specifying data type as type param Default implementations only perform write, without opening/closing clipboard
src/lib.rs:173
ClassHtml
HTML Foramt Reference: https://learn.microsoft.com/en-us/windows/win32/dataxchg/html-clipboard-format
src/formats.rs:235
ClassLengthBuffer
src/html.rs:14
ClassMonitor
Clipboard monitor This is implemented via dummy message-only window. This approach definitely works for console applications, but it is not tested o
src/monitor.rs:88
ClassNoClear
Performs no clearing of clipboard
src/options.rs:17
ClassPOINT
src/types.rs:46
ClassRGBQUAD
src/types.rs:69
ClassRawMem
src/utils.rs:59
InterfaceSetter
Describes format setter, specifying data type as type param Default implementations only perform write, without opening/closing clipboard
src/lib.rs:181
ClassShutdown
Shutdown channel On drop requests shutdown to gracefully close clipboard listener as soon as possible. This is silently ignored, if there is no thre
src/monitor.rs:25
ClassUnicode
Format to read/write unicode string. Refer to `Getter` and `Setter`
src/formats.rs:137