Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::platform::Clipboard Class Reference

#include <clipboard.hpp>

Classes

struct  AndroidBridge

Static Public Member Functions

static bool set_text (const std::string &text)
static std::optional< std::string > get_text ()
static bool has_text ()
static bool set_data (const std::string &type, const std::vector< uint8_t > &data)
static std::optional< std::vector< uint8_t > > get_data (const std::string &type)
static void set_android_bridge (AndroidBridge bridge)
static void clear_android_bridge ()

Member Function Documentation

◆ clear_android_bridge()

void pulp::platform::Clipboard::clear_android_bridge ( )
static

◆ get_data()

std::optional< std::vector< uint8_t > > pulp::platform::Clipboard::get_data ( const std::string & type)
static

◆ get_text()

std::optional< std::string > pulp::platform::Clipboard::get_text ( )
static

◆ has_text()

bool pulp::platform::Clipboard::has_text ( )
static

◆ set_android_bridge()

void pulp::platform::Clipboard::set_android_bridge ( AndroidBridge bridge)
static

◆ set_data()

bool pulp::platform::Clipboard::set_data ( const std::string & type,
const std::vector< uint8_t > & data )
static

◆ set_text()

bool pulp::platform::Clipboard::set_text ( const std::string & text)
static

The documentation for this class was generated from the following file:
  • /home/runner/work/pulp/pulp/core/platform/include/pulp/platform/clipboard.hpp