#include <atomic>#include <chrono>#include <cstdint>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::view::ScriptedUiPrewarmRequest |
| struct | pulp::view::ScriptedUiPrewarmStats |
Namespaces | |
| namespace | pulp |
| namespace | pulp::view |
| Hover-cursor tracking for platform window hosts. | |
Typedefs | |
| using | pulp::view::ScriptedUiPrewarmRunner = void (*)(ScriptedUiPrewarmRequest) |
| prewarm_scripted_ui(), reachable without naming it. | |
Functions | |
| void | pulp::view::prewarm_scripted_ui (ScriptedUiPrewarmRequest request) |
| Queue request for the process's prewarm worker and return at once. | |
| std::atomic< ScriptedUiPrewarmRunner > & | pulp::view::scripted_ui_prewarm_runner () noexcept |
| ScriptedUiPrewarmStats | pulp::view::scripted_ui_prewarm_stats () |
| bool | pulp::view::wait_for_scripted_ui_prewarm (std::chrono::milliseconds timeout) |
| Block until the worker is idle or timeout passes; true when idle. | |