#include <functional>Go to the source code of this file.
Classes | |
| class | pulp::platform::PermissionsOverride |
| Test helper: scope-guarded override. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::platform |
| Device capability vocabulary: one tier ladder, one thermal ladder, and the projection from observed inputs onto them. | |
Typedefs | |
| using | pulp::platform::RequestCallback = std::function<void(PermissionState)> |
Functions | |
| PermissionState | pulp::platform::query (Permission p) |
| Current state. Never blocks, never shows UI. | |
| void | pulp::platform::request (Permission p, RequestCallback cb) |
| Async request. | |
| bool | pulp::platform::has_platform_backend () |
| True when a real platform backend is wired (iOS / Android). | |