Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::detail::WebViewBackendProvider Struct Reference

The answer behind detect_webview_backend() and webview_backend_available(). More...

#include <web_view.hpp>

Public Attributes

std::string(* detect )() = nullptr
bool(* available )() = nullptr

Detailed Description

The answer behind detect_webview_backend() and webview_backend_available().

The detector has one definition, in pulp::view-platform. A composition that compiles WebView in (pulp::view-webview) supplies the per-OS provider at link time, so the detector is correct from its first call, including one made during static initialization; without one it reports "none".

Member Data Documentation

◆ available

bool(* pulp::view::detail::WebViewBackendProvider::available) () = nullptr

◆ detect

std::string(* pulp::view::detail::WebViewBackendProvider::detect) () = nullptr

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/view/include/pulp/view/web_view.hpp