#include <cstdint>#include <optional>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | pulp::view::CapabilitySet |
| A granted-capability set. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::view |
| Hover-cursor tracking for platform window hosts. | |
Enumerations | |
| enum class | pulp::view::ReloadCapability : std::uint8_t { pulp::view::Exec , pulp::view::Clipboard , pulp::view::Filesystem , pulp::view::Storage , pulp::view::Ai , pulp::view::RuntimeImport , pulp::view::Network } |
| A capability gates one effectful bridge-API group. More... | |
Functions | |
| std::string_view | pulp::view::capability_name (ReloadCapability c) |
| Stable wire name for a capability (used in the SIGNED pack manifest + config). | |
| bool | pulp::view::capability_from_name (std::string_view s, ReloadCapability &out) |
| Parse a wire name; returns false on an unknown token (caller fails closed — an unrecognized capability must never silently grant nothing-or-everything). | |